Web design in Markham for B2B firms and local shops
I design and hand-code websites from my North York studio, about 30 minutes from Markham. You get a fixed price and a Markham contractor's site to check before you call.
- Fixed price from $899, in writing before work starts
- Online in 5–7 days once I receive your copy and images
- English and Chinese versions, each on its own URL

★★★★★
“He helped me at a time when I was facing a truly critical situation.”
Who reads your home page: a buyer or a neighbour?
Markham had 9,899 businesses in 2024, and 1,179 of them sold professional, scientific and technical services. The first screen is built for whichever buyer pays your bills.
You sell to other companies
404/407 office parks, Markham Centre- What goes first
- What you make in one sentence, the industries you serve, and your certifications.
- What it needs
- A page per capability and a quote form that accepts drawings and files.
You sell to residents
Unionville, Markham Village, Milliken, Cornell- What goes first
- Hours, address with a map, prices or a menu as real text, and reviews.
- What it needs
- A tap-to-call button and details that match your Google Maps profile word for word.
Source: York Region Employment Survey 2024, via Markham Economic Development.
Sites a Markham buyer can open and check
All projects →


What a client says about working with me
★★★★★“He doesn't just complete tasks — he genuinely cares about the success of his clients and always looks for the best solution. His reliability, attention to detail, and ability to deliver results on time truly set him apart.”
English only, or English and Chinese?
Mother tongue of Markham residents, from the City's 2016 Census fact sheet:
zh-HantTraditional characters
The script of Hong Kong and Taiwan. It usually suits customers who speak Cantonese.
zh-HansSimplified characters
The script of mainland China. It usually suits customers who speak Mandarin.
What a Chinese version does to the price
Twelve pages exceeds Startup's 10 and fits Growth's 20, at $1,499.
Your translator writes the Chinese; I give each page its own URL, as Google recommends.
Three fixed prices for a Markham website
Full pricing →| What you get | Startup$899 | Growth$1,499 | Enterprise$2,999 |
|---|---|---|---|
| Pages | Up to 10 | Up to 20 | Unlimited |
| 6-page site in English and Chinese | — | Fits | Fits |
| Quote forms that take files | — | — | Custom forms |
| Booking or online store | — | — | Ready |
| Support after launch | 30 days | 60 days | 90 days |
One-time, in CAD, fixed in writing before I start. Markham SEO and support at $100 a month are optional.
Markham neighbourhoods I work with
How much does a website cost for a Markham business?
$899 for up to 10 pages, $1,499 for up to 20 pages with a blog, or $2,999 with no page limit and booking or e-commerce. It is a one-time price in CAD, fixed in writing before I start.
Can you build my website in Chinese?
Yes, in Traditional or Simplified characters, or both. You or your translator supply the Chinese text, and I give each page its own address with hreflang tags linking it to the English page.
My office is in Thornhill, east of Yonge. Is that Markham?
Yes. Thornhill east of Yonge Street is in the City of Markham, and west of Yonge is Vaughan. Write the address the same way on your website and on your Google profile.
Does my Markham company need an accessible website?
Under Ontario's AODA, a private or non-profit organization with 50 or more employees must make its public website meet WCAG 2.0 Level AA. I offer accessibility compliance as a separate service.
Get a fixed price for your Markham website
A free 20-minute call. You leave with the price and a page list.
Web Design by Industry in Markham
Every trade sells differently. These pages cover what each one needs from a website — and where a Markham-specific page exists, it is first.
Web Design Across Toronto & the GTA
I build websites for clients across Canada and beyond — but I'm based in Toronto. For a planning session or on-site business photos, I'll come to you. Pick your city: