How much does a custom website cost?
Most Sonoma County small businesses spend somewhere between $1,500 and $5,000 for a full marketing website. One-page sites start at $500. E-commerce and custom web applications (booking systems, member portals, staff kiosks, owner dashboards) run from $5,000 up to $50,000+ depending on what you need to build.
Everything below is a real range — not a "starting at" hook. Most quotes land in the middle of their range. We send a fixed-price quote within 48 hours of the strategy call, and the number on that quote is the number on your invoice.
One-pager
- Single page, mobile-responsive
- On-page SEO + schema markup
- Contact form with lead routing
- Google Business Profile setup
- 30 days post-launch support
- Launch in 2–3 weeks
Multi-page marketing site
- 5–15 pages, fully responsive
- Local SEO + schema + llms.txt for AI search
- Service area pages per city
- Custom contact forms + lead routing
- Google Business Profile setup
- 30 days post-launch support
- Launch in 4–6 weeks
Website redesign
- Migration from WordPress/Wix/Squarespace
- Preserves content + SEO equity
- Content audit + cleanup
- Same SEO + schema package as new builds
- Zero-downtime DNS cutover
- Launch in 4–6 weeks
E-commerce
- Stripe or Square checkout
- Inventory management
- Tax + shipping integration
- Order management dashboard
- Email/SMS order confirmations
- Launch in 6–10 weeks
Custom web app
- Booking + reservation systems
- Member portals / login
- Owner dashboards (live KPIs, search)
- Staff kiosks (Easy Breezy-style)
- Custom backend integrations
- Launch in 8–14 weeks
Monthly care
- Hosting + SSL
- Security updates
- Content changes (within scope)
- Performance monitoring
- Quarterly SEO check-in
- Cancel anytime
What you don't pay for
- Sales rep commissions — Justin handles every project personally.
- Hourly billing — every quote is fixed-price with written change orders if scope shifts.
- Platform lock-in — you own the code, the domain, and the hosting credentials at launch.
- Ongoing "retainer" pressure — monthly care is optional and cancellable.
What it really costs to run a small business website
The build cost is one piece. Your real annual website spend looks more like:
- Build (one-time): $1,500–$5,000 for most small businesses
- Domain (annual): ~$15
- Hosting + SSL + monitoring (monthly): $75–$300 with our care plan, or $10–$30 on a basic shared host you manage yourself
- Email marketing (optional): $0–$30/mo depending on contact volume (we set up on your own infrastructure so you don't get locked into Mailchimp)
A typical Sonoma County small business spends $2,500–$6,000 in year one including build + 12 months of care, and roughly $1,000–$3,000/year after that.
Pricing FAQs
Why are your prices lower than most North Bay agencies?
We don't carry agency overhead — no big team, no sales-rep commissions, no offshored production. Justin builds every site himself. The savings go to you, not to a salesforce.
Is the price fixed or hourly?
Every quote is fixed-price. You see the total cost before we start. Scope creep is handled with a written change order so you always know what something costs before approving it.
What's included in the base price?
Hand-coded site, mobile-responsive design, on-page SEO, schema.org structured data, llms.txt for AI search engines, Google Business Profile setup (or optimization if you have one), contact form with lead routing, SSL certificate, and 30 days of post-launch support. Hosting is separate ($75–$300/month) or you can host elsewhere.
Do you charge a deposit?
Yes — 50% to start, 50% at launch. For larger custom builds we'll sometimes split the second half into milestone payments.
What if I already have a Squarespace, Wix, or WordPress site?
We migrate. You keep your content, your domain, your SEO equity, and your contacts. We just rebuild the actual site on a foundation that loads faster, ranks better, and doesn't break when a plugin updates. Migration projects typically fall in the $2,500–$7,500 range.
Do you do ongoing SEO work?
Yes, optionally, as part of a monthly care plan. We don't sell SEO as a separate retainer because most small businesses don't need ongoing work — the foundation we build at launch handles 80% of what matters. Quarterly check-ins keep things sharp.