Small business websites
A clean new design, or a migration of your existing site. Built to be fast, look great on phones, and be easy for you to edit.
Web design for small businesses
A fast, affordable, and reliable partner for simple small business websites, domain management, and your Google Business presence. Twenty years of building websites, so you don't have to think about yours.
Your site is built and live quickly — and it loads quickly too, which visitors and Google both notice.
Simple, honest pricing made for small business budgets. No surprise invoices, no long contracts.
One person you can actually reach, who knows your site and keeps it running smoothly year after year.
Services
Keep it simple: one partner for your website, your domain, and how you show up on Google.
A clean new design, or a migration of your existing site. Built to be fast, look great on phones, and be easy for you to edit.
Registration, renewals, DNS, and email records — handled, so your domain never expires by accident.
Accurate hours, photos, and info where customers actually look. Included in Plus and Pro care plans — or manage it yourself if you'd rather.
Need booking, client management, or something specific? I'll help you choose the right platform and connect it to your site.
When an off-the-shelf solution won't do, I build exactly what your project needs.
New templates for your CMS or project, with accessible, mobile-friendly markup.
Quoted per project
Front-end application development or consulting.
Inquire for rates
If your site needs a backend and database, I'll build and run it.
From $200/month
Why work with me
You could manage your site yourself on one of the popular website builders. But they lock your site into their platform, customizing a template can turn into a support ticket, and learning the platform takes time you'd rather spend on your business.
With me, you get an optimized website, quickly — one you can easily edit without being a web expert. I've been making websites for 20 years. Lean on that, and stop thinking about your web presence. It will just work.
Hosting
My hosting is a custom solution that uses GitHub to log in to your website. There are no plugins to update, no PHP to upgrade, and none of the IT overhead that sometimes comes with owning your own WordPress site.
Lightweight pages that load quickly on any connection.
Nothing to crash, nothing to fall out of date.
SSL included, with no plugins or database for attackers to poke at.
Sign in with GitHub and edit your content safely.
Pricing
Two simple parts: a one-time price to build your site, and a monthly care plan to keep it running. Every site includes SEO optimization and WCAG accessibility.
Plan your site & see your priceRecommended
Recommended for most small businesses
$500 one-time
Plus a care plan from $25/month
A clean new site or a migration of your existing one — everything a small business needs to look professional and be found.
For businesses with more to say
$1,000 one-time
Plus a care plan from $25/month
A larger, fully custom site with help shaping your words, so every page works as hard as you do.
Spread the setup over your first year
$70 /month
12-month minimum, then Basic care at $25/month
The Starter site and Basic care plan with nothing due upfront. After your first year, you move to Basic care automatically.
Blog
Post your own articles, with category pages to organize them. Fresh, useful content is great for SEO.
$200 one-time
Hosting, updates, and support — every site has one. Prefer to manage your Google Business Profile yourself? Basic is all you need.
Most popular
Hosting and peace of mind
$25 /month
or $250/year (2 months free)
Stay visible on Google
$59 /month
or $590/year (2 months free)
Grow with ongoing attention
$99 /month
or $990/year (2 months free)
Only need one thing? Add it to any care plan, starting from Basic.
Monthly traffic report
+$15/month
A plain-English summary of who visited and how they found you
Google Business Profile management
+$25/month
Hours, photos, and details kept accurate where customers look first
Extra update time
+$25/month
Another 30 minutes of updates each month
Quarterly SEO & accessibility check-up
+$15/month
A review every three months, with fixes for anything that slipped
Priority turnaround
+$10/month
Your update requests go to the front of the line
Optional extras with clear, fixed prices. Ask about any of them, any time.
Local listings setup $200
Apple Maps, Bing Places, Yelp, and Facebook with consistent details
Review request kit $100
Short link, QR cards, and an email template to ask for Google reviews
Accessibility audit from $300
For any website — a clear report of issues and how to fix them
Business email setup $150
Google Workspace or Microsoft 365, configured so your mail doesn't land in spam
Booking or payments setup from $250
Calendly, Square, Stripe, Acuity, and more — connected to your site
Newsletter setup $150
Mailchimp or similar, with a signup form on your site
Additional forms $75 each
Job applications, intake forms, quote requests
Custom application consulting $100/hour
Choosing the right platform for clients, scheduling, or whatever you need
Editing training $75
A 1-hour session so you can update your site with confidence
Additional pages $75/page
Beyond your package's page count
Updates beyond your plan $60 per half-hour
Billed only when you go over your monthly time
Rush launch +50%
Live in under 2 weeks
The padlock in the address bar, set up and renewed automatically.
Messages from your site land straight in your inbox with automatic email notifications.
Reach a real person nearby — no ticket queues or call centers.
Your code and content are yours to keep.
Clean structure, fast pages, and proper titles and descriptions — so local customers find you first.
Readable contrast, keyboard-friendly navigation, and screen reader support — so everyone can use your site, and you're on the right side of accessibility guidelines.
If it turns out working with me isn't for you, just ask and I'll give you a copy of your site's HTML, CSS, JavaScript, and content — so you're free to choose another path if it makes more sense.
Free website builder
Pick a template, add your business name, hours, and colors, and watch it come together. If you like it, send it over and I'll finish it, launch it, and host it for you.
Try the free builderTell me a little about your business and what you need. I'll reply with a straightforward plan and price.