Everything on one page
A single 'Services' page cannot answer questions about cabinets, countertops and installation all at once, and cannot rank for each of them either.
DepthAds and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsEnquiries from people searching for your service right nowfrom $750/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $700/mo 03 SEOHigher in Google and Maps without paying per clickfrom $1,000/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an enquiry, and a system that doesn’t lose that enquiry.
01 Web designA website that turns visits into enquirieslanding from $1,300 02 Online storesCart, payments and shipping, ready for adsfrom $4,800 03 CRMNo enquiry gets lost in a phonesetup $3,400 04 Chatbots and AIThey answer customers, at night too$2,500 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$2,400 02 AnalyticsSee which ad brings in money$650 03 ConsultationsA call about your specific problem$70/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 enquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
Web design in Edmonton is something I can show, not just describe. I built the website for Boreal Kitchens & Cabinetry here, one page per service, and it now supports about 200 keywords on page one of Google in Canada.
Free: a 30-minute call, an action plan and a price range in writing.

Website with a separate page for each service, plus SEO, ads, bots and a CRM. About 200 keywords now rank on page one of Google in Canada.
See the case study →Before calling, customers read reviews. I help you collect them and reply in a way that builds trust.
Many Edmonton purchases are big and slow: renovations, kitchens, homes, services for years ahead. Sites need to support weeks of research.
A single 'Services' page cannot answer questions about cabinets, countertops and installation all at once, and cannot rank for each of them either.
DepthPeople planning a big purchase look at a lot of photos. A gallery of your own work, organized by type, keeps them on your site instead of a competitor's.
ProofSomeone researching at 10 pm on a winter evening will not call. A short form, a chat or WhatsApp button catches them.
Next stepFixed prices for my work, in a written agreement, paid 30/40/30.
Service pages, project gallery, areas served, contact. Up to 30 days.
A new site on your existing domain, with content moved and redirects set.
Website, Google and Meta ads setup, CRM setup and analytics, then $1,200 a month.
30 minutes on Zoom, on Mountain Time: your services, customers and goals
Page list, what each page answers, and the copy for you to approve
Design, code, gallery and forms, reviewed on a test link
Redirects, analytics, training; then support and, if you want, SEO and ads
Web design in Edmonton is one of the few places where I can point to my own local work. Boreal Kitchens & Cabinetry makes custom kitchens and cabinetry here. Their buyers research for weeks, compare makers and look at a lot of photos before they call. The website I built for them reflects that: a separate page for each service, real project photos and an easy way to ask for a quote. With SEO on top, about 200 keywords now rank on page one of Google in Canada.
The lesson applies well beyond kitchens. Edmonton has many businesses that sell large, considered purchases: renovations, home builders, flooring, windows, landscaping, professional services. Their websites need depth, not just a pretty homepage.
A homeowner searching for "custom vanity Edmonton" and one searching for "kitchen cabinet refacing Edmonton" want different answers. If both land on a general services page, both have to dig. If each finds a page about exactly that, with photos, rough prices and a form, the chance of an enquiry goes up, and Google has a clear page to rank for each search.
I plan the page list with you on the first call, based on what you sell most and what earns the best margin.
Edmonton winters are long and cold, and a lot of planning happens indoors, on a phone or laptop, in the evening. That shapes the site. Forms should be short. A chat or WhatsApp button helps people who want to ask a quick question without calling. A gallery organized by project type lets someone spend half an hour browsing and come back the next week. Fast pages matter on older phones and patchy rural connections in the surrounding counties.
Many Edmonton businesses also serve St. Albert, Sherwood Park, Spruce Grove, Leduc and Fort Saskatchewan. The site should say clearly where you work. Where you have real projects in those places, short area pages can help local search; see SEO in Edmonton for how that fits together.
Edmonton also has large Ukrainian and Polish communities, among many others. If your customers prefer those languages, I can write and check the pages myself.
Every site is hand-coded or built on a custom CMS I make for the project. No page-builder subscription, full SEO control, and forms that connect to a CRM without plugins. The domain and code are registered to you. For businesses like Boreal that want the whole system, the Complete package combines the site with Google and Meta ads setup, CRM setup and analytics; you can see it on the pricing page. I work remotely, schedule calls on Mountain Time, and give you one person to talk to from start to finish.
A business website with me starts at $3,000, a redesign on your existing domain also from $3,000, and a landing page from $1,300. Prices are in Canadian dollars and fixed in the agreement. If you want the full system, the Complete package with website, ads setup, CRM setup and analytics starts at $8,250.
I built their website with a separate page for each service, so Google could match the site to specific searches. On top of it came SEO, ads, bots that answer first questions, and a CRM for every enquiry. About 200 keywords now rank on page one in Canada. Details are in the case study.
No. I work remotely, from abroad, with businesses across Canada, and I have no Edmonton office. Calls are on Zoom at a time that suits Mountain Time, and you message me directly. Boreal has worked with me this way from the start.
Yes. If many of your customers are, for example, from the Ukrainian or Polish communities, I can write and check those pages myself, since I speak both languages. For other languages, the text comes from a translator and I build the structure so Google indexes it properly. French is the exception: I do not build French versions.
On a custom CMS, yes: you get an edit panel made for your business to add projects, change prices or post news. On a hand-coded site I handle changes for you. Either way, you own the code and content.
Tell me what you sell and how customers usually find you today. I'll reply within one business day with a structure and price. Or book a free 30-minute consultation.