Skip to content

This is for local service
business owners who need a
website that actually does something.

Loads fast, looks professional, and brings in real inquiries. Here’s what every project includes, what you can add on, and what it costs to keep it running after launch.

What’s in Every Project

Every site is built from scratch. No templates, no page builders, no off-the-shelf theme with your logo dropped in. The design is specific to your business. So is the copy. Or at least the structure, if you bring your own.

/what’s-included/
custom-pages/
contact-form.config
lighthouse.score
local-seo.json
uptime.monitor
support-30d
Custom Pages
The number depends on what you actually need. Every page is designed from scratch and built to perform.

Projects start at $2,500 for a base 4-page build. The price scales with scope. More pages, integrations, and add-ons change the number. Every project is quoted before work begins. That quote is binding.

Every project moves through six phases.

01
I learn your business
Understanding your goals and what the site actually needs to do.
02
You get a fixed price
A clear proposal before any work begins. The quote is binding.
03
You approve the design
Visual direction, layouts, and your review before a line of code gets written.
04
I build it
The site gets built based on the approved design.
05
You review and approve
You see the full site, request changes, and sign off before anything goes live.
06
It goes live
Site launches. Your 30-day support window starts.

↻ Phases 3 through 5 are iterative. Changes surface, get addressed, and get approved. In that order. Most projects run 6 to 8 weeks start to finish.

Ready to scope a project?

Optional Add-Ons

These are available on any project. The list isn’t exhaustive. If you need something not listed here, reach out. I build to fit the project, not the menu.

3D Creative Elements
Interactive 3D visuals that stop a visitor mid-scroll. Built using industry-standard tools, optimized to load fast on mobile. You don't have to trade impressive for functional. Price varies with complexity.
+$500–$1,200
Professional Email Address
A @yourbusiness.com email address, configured and working. One less thing that makes you look like you just got started. Builds trust before the first conversation even happens.
+$150
SMS / Text Outreach Setup
Your site sends you a text notification every time someone submits the contact form. Includes the mandatory A2P 10DLC legal registration that ensures your messages actually land in inboxes.
+$250
Visitor Behavior Tracking
See what visitors actually do on your site. Which pages they read, where they click, where they drop off. No third-party cookies. No compliance headache. Your data, your dashboard.
+$400
Error Log & Health Dashboard
A private dashboard that catches and logs site errors automatically, before they affect a visitor. You won't notice it's there until something goes wrong. That's the point.
+$300

Keep It Running

You own the site outright. Most clients find it easier to have me manage the ongoing pieces than deal with it themselves.

Bare Necessities
The basics covered. Your site stays up, stays secure, and stays connected.
$99/mo
  • Managed hosting (Vercel) and SSL certificate monitoring
  • Monthly security audits. NPM package and dependency updates.
  • Monthly contact form health check. Your inquiries are verified to be reaching you.
  • GitHub repository management and backups
  • 1 hour of emergency technical support
Best for clients who want lights-on coverage without anything extra.
Marketing Partner
For established clients ready to use the site as a growth tool, not just a presence.
$499+/mo
  • + Everything in The Growth Tier
  • Advanced local SEO optimization. Ongoing refinements to how Google reads your site.
  • A/B testing on contact form flow and key conversion points
  • Text and email campaign execution. Strategy, copy, and send.
  • SMS lead flow monitoring and delivery optimization
Best for clients with active lead volume who want to optimize, not just maintain.

Common Questions

The $200 options exist. They're templates. The same design someone in another industry in another state is also using. They're slow, they're generic, and most local businesses outgrow them within a year.

What you're paying for here is a site built specifically for your business, fast enough to rank in local search, with code you actually own. It's also the only thing between you and a lead who looked you up, didn't like what they saw, and called someone else.

Yes. The code is yours. The domain is yours. You buy it, I manage the DNS on your behalf. If you ever want to move to a different developer, you take everything with you. No lock-in.

Most projects run 6 to 8 weeks from kick-off to launch. The main thing that extends timelines is a long review loop on either end. The process is designed to keep that moving.

Minor changes in the first 30 days are covered. After that, content and copy updates are included in The Growth Tier and above. Larger structural changes (adding pages, new integrations) are scoped and quoted separately.

No. Every site is a custom Next.js build, hand-coded from scratch. That's why the performance scores are what they are and why the site holds up over time.

Doesn't matter. Most clients either have nothing or have something they're embarrassed to send people to. Either situation is the same starting point. The existing site can inform the new one. What's working, what's not. But nothing carries over just because it was there before.

The first 30 days are covered. After that, your maintenance plan handles it. The Growth Tier includes weekly error log reviews. In most cases, issues get caught before you're even aware of them. If something catastrophic happens, that's still on me to fix regardless of tier.

Ready to get your site off the to-do list?