Build
A website that Google understands and customers trust.
Hand-built in Next.js, fast on a phone, and structured so search engines can read every page. No templates, no page builders, nothing that breaks when a plugin updates.
Is this the right service?
For businesses whose current site is slow, out of date, hard to change, or simply not bringing in enquiries. Also for new businesses that need to look established from day one.
Built by hand, run for you
Every site I ship is written in code, not assembled in WordPress or Wix. That is why they load fast, pass Google's Core Web Vitals, and can grow into anything: booking systems, calculators, client portals, AI chat. I keep the platform running and you get a site that works, without hiring a developer to babysit it.
Pages for every city and service you cover
Most local businesses have one page trying to rank for everything. I build a page for each service and each city you serve, generated from one content file so they stay consistent and easy to update. Lamba Law went from one page to 37 city pages in two weeks and now shows up in Google searches across Ontario.
Made to convert, not just to look good
Clear calls to action, a short intake instead of a blank contact form, and tracking so you know which page produced which enquiry. The design is clean and specific to your business, but the job of the site is to bring in customers.
What you own and what you rent
Your domain, Google profile, ad accounts and customer data are in your name from day one. The platform underneath is mine: nine years of engineering you rent for a fraction of what building it would cost. If we ever part ways, you keep everything with your name on it and I help move the content wherever you want.
What the work includes
- Design and build in Next.js, hosted on Vercel
- Service pages and city pages generated from one content file
- Contact, quote and booking forms wired to your inbox or CRM
- Schema markup, sitemap and metadata on every page
- Google Analytics and Search Console set up and connected
- Ongoing hosting, updates and fixes
Scope and price are confirmed in writing before paid work begins. Not every item is needed for every business.
Have this ready for the first call
- Your current website address, if you have one
- The services you sell and the cities or radius you serve
- Any logo, photos or brand colours you already use
- What you want a visitor to do: call, book, request a quote
A short summary is plenty. Access to accounts is only requested once we are working together, through the client portal.
Questions about websites
How long does a website take?
A focused site for a local business usually takes two to three weeks from our first call to launch. Larger builds with tools, portals or many locations take longer, and I give you a date before we start.
Can I edit the site myself?
Text and images live in a content file that I can change the same day, and for busier sites I set up a simple editor. Most clients find it faster to message me the change than to log into anything.
Do you work with WordPress?
I can fix or migrate an existing WordPress site, but I build new sites in Next.js. They are faster, more secure, and do not need plugin updates every week.
Often paired with
SEO
Technical SEO, local pages and content that compounds. I took RHYMEBOOK from 88 daily impressions to over 100,000 in 57 days with no ad spend, and the same method works for a local business.
What it involves Get foundGoogle Business Profile
When someone searches for a tire shop, a lawyer or a clinic near them, the map results get the call. I set up, optimize and maintain your Google Business Profile so that is you.
What it involves BuildAI & automation
Chat that qualifies leads while you sleep, intake forms that fill your CRM, reminders that send themselves. I have built AI into products since before most people had heard of a prompt.
What it involves