Starter
$1,000
For small businesses getting online for the first time. Up to 5 pages, fast and clean.
- Up to 5 pages
- Mobile-responsive design
- Contact form
- Basic SEO setup
- Domain + first-year hosting
- Google Analytics + Search Console
Custom websites built in Astro for small businesses in Burlington, Oakville, Milton, and across the GTA. Designed to load fast, rank well, and turn visitors into customers.
Start a projectWhat's included
No templates, no page builders. Every site is hand-coded in Astro for speed, accessibility, and full control over the final product.
Designed mobile-first because that's where most of your customers are. Every layout works flawlessly from phone to desktop.
Proper meta tags, schema markup, sitemap, robots.txt, and image optimization built in from day one — not bolted on after launch.
Semantic HTML, keyboard navigation, screen-reader support, and contrast checked against accessibility standards. The right thing to do — and a small SEO boost.
Working contact form, Google Analytics 4, and Search Console wired up before launch. You'll know how your site performs from day one.
I handle domain setup (or transfer), DNS, SSL, and deployment to Netlify's global CDN. You don't need to know what any of that means.
Pricing
Fixed-price packages with clear scope. Need something different? We'll quote a custom build.
Starter
$1,000
For small businesses getting online for the first time. Up to 5 pages, fast and clean.
Standard
$2,400
For established businesses that need a real lead-generation site. Most clients pick this.
Custom
$5,000+
For e-commerce, multi-location, or complex builds. Quoted to scope after a discovery call.
How we work
Three phases, transparent timelines, and direct communication throughout. You'll always know who's working on your project, what's happening this week, and exactly when you'll see it.
A 60-minute call to understand your business, your customers, and what success actually looks like. You leave with a fixed scope and a fixed price — no surprise invoices later.
Your site is designed and developed in public — you see progress weekly, not at a "big reveal." Built in Astro for speed, accessibility-first, and structured for SEO from day one.
We go live together — domain, hosting, analytics, the works. After launch, you can keep things on a small monthly retainer for updates and improvements, or pay-as-you-go.
FAQ
Astro produces static HTML — no database, no plugins to keep updated, no security patches. That means faster sites, better SEO, and lower hosting costs forever. WordPress made sense in 2015. For a small business in 2026, Astro is the right tool.
Starter sites: 2–3 weeks. Standard sites: 4–6 weeks. Custom builds vary based on scope. You'll get a fixed timeline in your discovery call before we start.
Completely. The code lives in a Git repository you own. You can hire any developer to maintain or extend it. No vendor lock-in, no proprietary builders, no holding the keys hostage.
A new site won't rank instantly — that takes months of consistent SEO work. But every site I build is structured for SEO from day one with proper schema, fast load times, and mobile-first design. Want help speeding it up? Add SEO services or Google Ads.
Small changes are billed at $60/hour pay-as-you-go. Frequent changes are better handled with a monthly retainer — see Support & maintenance for options.
Yes — I work with clients across the GTA: Oakville, Milton, Hamilton, Mississauga, Toronto. Most projects are remote with optional in-person meetings for clients close enough to drive to.
Free 30-minute discovery call. Fixed scope, fixed price. No sales pitch, no surprise invoices.