
St. Catharines buyers comparison-shop. The professional services market here has seen enough agency proposals to know the difference between a site that looks good in a demo and one that performs after launch.
I meet clients in person across Niagara, and after launch monthly care covers the updates, backups and monitoring if you want it.
Building on the web since 1996, in WordPress since 2007 · accessibility built in from the first commit, AODA and WCAG 2.2 AA · WordCamp speaker at 18+ events · Fort Erie, Ontario
If you run a St. Catharines business that lives on referrals and a tired website, a professional practice, a B2B service, a training or education-adjacent organization, this is for you. Brock and Niagara College fill this city with people who research before they buy, and the site that answers their questions is the one that gets the call.
St. Catharines has a more sophisticated buyer market than the surrounding region. Downtown revitalization has brought in professional services tenants and new business formations that have seen web design proposals before and can tell the difference between a proposal with a technical approach behind it and one that’s a hosted page builder with a custom domain on the front. Brock University nearby means a proportion of buyers have some familiarity with digital standards. Niagara Health’s presence means some buyers have procurement requirements that need a documented technical approach.
The problem that shows up most often in St. Catharines is the site that looks polished and then underperforms. Conversion rates below 1% on service pages that should be converting at 3 to 4%. Form completion rates that drop in half on mobile. A homepage that passes a brand aesthetic review but doesn’t tell a first-time visitor what the business actually does in language that person would use to describe the problem they’re trying to solve. These are design problems wearing the costume of a content problem.
The other pattern: a site built by an agency that has since dissolved, or whose retainer relationship ended, leaving the business owner with WordPress admin access and no clear path to update or extend the site without re-hiring someone who has to start from scratch. I build sites with real documentation, trained editors, and a codebase that another developer can pick up if needed.
Six things every site I build does
- Clear first-impression headline. A visitor lands on the homepage and knows within three seconds what you do, who for, and why that matters to them. Not a brand tagline, a specific, testable claim.
- Real trust signals. Actual client names, specific project context, real results, not stock photography of professionals shaking hands.
- Obvious primary CTA. One primary action per page, visible above the fold on every device, repeated at logical decision points below.
- Voice that matches the owner. The copy sounds like the person who runs the business, not like an agency wrote it, and not like a content farm polished it up.
- Mobile-first. Tested on real devices, not a browser resize. St. Catharines has a high mobile traffic share across professional service categories.
- Loads under 3 seconds. Measured against real-user connection conditions in Ontario, not a lab test on a fibre connection.
Getting found in St. Catharines
St. Catharines is the largest market in Niagara, which makes it the one where a generic site is least likely to surface at all. Two things matter more here than anywhere else in the region.
- The city name is itself a search problem. People type St. Catharines with the period, St Catharines without it, and Saint Catharines in full, and plenty of them shorten it further. A site that only ever spells it one way quietly misses a share of the people looking for exactly what you sell.
- You’re competing with institutions, not only businesses. Brock University, Niagara College and Niagara Health publish far more content than any small business, and they hold the general terms. The way past them isn’t more general content. It’s being specific: the one service, the neighbourhood, and the question a buyer actually types.
In practice that means one page per service instead of a services list, the name variants handled in the markup rather than sprinkled awkwardly through your sentences, and a Google Business Profile that agrees with your site down to the unit number.
Who this is for
- St. Catharines professional services firms: legal, financial, clinical, consulting, whose current site was built by an agency and has not been maintained since the retainer ended.
- Downtown St. Catharines businesses that need a site that holds up in a more comparison-heavy buyer journey, where the visitor has already looked at three competitors before arriving.
- Organizations connected to Brock or Niagara Health with accessibility, bilingual content, or procurement requirements that need the build planned around them from the start.
- Growing businesses that started on a do-it-yourself platform, got further than they expected on it, and are ready for something built to carry the next few years.
What I’ll need from you
The words work best when they start with you. I’ll ask the questions that draw them out, then shape and cut and make them work harder, and I can write from what you give me. What I can’t do is invent the voice, because that always shows. Bring what you already say to customers on the phone and we have somewhere to start.
What working together actually looks like
You won’t disappear into a project portal and wonder what is happening for six weeks. Here is the whole shape of it from your side of the table.
It starts with the free 20-minute call. You tell me what the current site isn’t doing and what the business needs from it. I tell you, honestly, whether I’m the right fit, and if I’m not, I’ll usually point you to someone who is.
If we go ahead, the first real step is a discovery conversation, an hour or two, about what you do, who you serve, and what a visitor should do next. Everything after that’s built from that conversation. You watch the site come together on a private staging link while it’s being built, so you react to real pages instead of approving a mockup and hoping. Most owner-operator builds run four to ten weeks from that first conversation to launch: what usually moves the date is how much copy and how many photos you’ve ready, not the build itself.
Your time commitment is real but small: the discovery conversation, a round or two of feedback on staging, and the material only you can provide. I handle the rest. When it launches, the first thirty days are mine to watch closely; that’s when the small things surface, and they get fixed without a new invoice.
What to ask anyone before you hire them to build your site
Whether you hire me or not, three questions will tell you most of what you need to know about whoever builds your next site.
First: who owns it when we are done? The honest answer is you: the domain, the hosting, the content, all of it in your name. You want the site to keep working whatever happens between you and whoever built it.
Second: can another developer take this over? A site built on standard WordPress can be handed to any competent developer if life happens to the one who built it. That’s worth confirming early, while it’s still an easy question.
Third: what happens after launch? A website isn’t a painting you hang and walk away from. Plugins update, browsers change, security matters. Find out whether the person who builds it will still be there, and what that costs, before the first thing breaks.
You do not have to hire local to get good answers to these. But you should get good answers.
Who to know in St. Catharines
I earn nothing from sending you to any of these, and none of them know I’m writing this. They’re just the people I would point a St. Catharines business owner toward if they asked me over coffee where to start. Talk to them before you talk to me.
- St. Catharines Downtown Association (opens in a new tab), the downtown business improvement area, serving the core for more than fifty years.
- Invest in St. Catharines (opens in a new tab), the city’s economic development service, including the Enterprise Centre for startups and small business.
- City of St. Catharines (opens in a new tab), the municipality, for permits and business resources.
- Greater Niagara Chamber of Commerce (opens in a new tab), the regional chamber, which is based in St. Catharines.
Common questions
How much does a website cost in St. Catharines?
Most local builds start at $2,500 CAD. It’s a fixed price agreed against a written scope before the work begins, so the number doesn’t move once you’ve said yes to it. What changes the figure is how many pages you need and how much of the writing and photography you already have. You get a real number after a twenty-minute call.
My site looks good but doesn’t bring in work. What is wrong?
Nine times out of ten this is a design problem wearing the costume of a content problem. The homepage is polished, but it never tells a first-time visitor, in plain words they would actually use, what you do and who you do it for. A good-looking site that stays quiet about the work is like a storefront with a beautiful window and no sign over the door, people walk past because they can’t tell what is sold inside. The good news is that this is usually fixable without a full rebuild.
The agency that built our site is gone. Can you take it over?
If it’s standard WordPress, then yes, almost always. I can pick up a site another competent developer built, learn how it was put together, and keep it moving. The way I work is meant to prevent this from happening to you again, I document what I build and I train your editors, so you’re never locked to one person, me included. You should be able to hand your site to any capable developer and have them find their footing quickly.
Tell me about your project
The fastest way to a straight answer. Tell me what you need and I will reply within a business day, honestly, even when the answer is that I am not the right fit.
Prefer to talk? Call 647-641-0643
Share your project details
Use this form for project scope, technical SEO support, onsite training requests, or a focused next-step conversation.