Pricing · one package

One package. Everything included.

$2,500 to build. $500 a month to run it. 12 monthsminimum. Then you're free.

Setup
$2,500
Monthly
$500
Year 1
$8,500
Time to launch
5-7 days

Flat rate

12-month minimum

$2,500setup
$500per month, from month 2
First year total
$8,500
Time to launch
5 to 7 days

Questions? chris@towingsites.com

What the $2,500 setup covers.

Three groups. Every line item ships in every build, not as a paid add-on later.

Pages & content

  • 101+ page Next.js site hosted on Vercel
  • 14 core service pages
  • Up to 4 city-specific add-on service pages
  • 35 neighborhood pages with real streets and ETAs
  • 3 freeway corridor pages (I-5, I-10, I-35, etc.)
  • 7 partner landing pages (body shops, mechanics, dealerships, insurance, fleet, overview)
  • 3 Spanish pages: homepage, emergency, and cross-border or top service
  • 42-question FAQ page
  • 457+ FAQ items embedded across individual pages
  • 10 seed blog posts written for your city’s search data

Technical SEO & AI

  • llms.txt and llms-full.txt for AI search
  • Schema markup on every page (14 types, 268+ blocks)
  • Sitemap.xml, robots.txt, canonical tags
  • Unique meta titles and descriptions per page
  • Alt text on every image
  • Partner portal with login, dashboard, tow-request form, invoice history, settings, team management
  • Google Reviews API integration with live ratings

Design, brand & launch

  • AI-generated imagery across every page
  • Custom OG images for social sharing
  • Favicon and touch icons
  • Brand-matched color palette
  • Accessibility statement, privacy policy, terms of service
  • Custom 404 page with recovery paths
  • Full competitive benchmark PDF (before + after)
  • 30-minute onboarding call

What $500 a month covers

The ongoing work that keeps you ranking.

SEO, reviews, and blog content compound over months. This is what you pay for each month after launch.

  • Vercel hosting (enterprise-grade, edge-cached globally)
  • 4 new blog posts per month written for your city
  • Monthly Google Ads performance review with recommendations
  • Review generation system (SMS + email templates)
  • Site updates as needed (new services, prices, neighborhoods, team)
  • Priority email and text support (under 24-hour response)
  • Quarterly competitive re-score on the 12-dimension benchmark

What is NOT included

Honest list. No surprises in month three.

  • Google Ads spend
    You pay Google directly. I optimize the landing pages. Budget is your call.
  • Google Ads management
    Add-on at $500/month on top of the base plan if you want me running campaigns.
  • Professional photography
    AI imagery is good enough for launch. Hire a photographer if you want real photos and I swap them in at no charge.
  • Domain registration
    $10 to $15 a year on GoDaddy or Namecheap. You own it.
  • Google Places API
    Live review rendering is $0 to $17 a month depending on traffic. Optional.
  • Call tracking (CallRail and similar)
    ~$45/month. Optional but useful for measuring ad ROI.
  • Email hosting
    Google Workspace is $7/month/inbox. Optional but recommended for a branded email.

Pricing questions

Everything you'd ask me on a call.

No. The $2,500 covers the actual build cost. Without it, I'd need to charge $750 a month to break even, which costs you more over the 12-month term.

You keep the site. The monthly fee stops, and so do blog posts, review generation, and performance reviews. After 12 months, you can cancel any month and the same thing happens.

Yes. The code, content, images, and domain are yours. If you host somewhere else, I export the full codebase. It runs on any Next.js-compatible host.

Covered in the monthly. New service pages, pricing updates, new neighborhood pages, team photos, a new blog post on top of the four included. All of it.

Minor refreshes are covered in the monthly. A full redesign (different look and feel, re-architected) is a separate project with its own quote. Next.js sites age well, so I haven't had to do this yet.

No. I offer the free scoring tool. Use it to see exactly where your site stands today and where it would land after the build. No credit card, no signup.

Not on the setup. Sometimes I waive the first month's fee if you're decisive and sign in the same week. That saves you $500. Ask me on the call.

Yes. Pricing scales: +$1,000 setup and +$200/month per additional location. Third and fourth locations at the same rate.

Questions or ready to start?

Score your site first. Or book a 15-minute call. chris@towingsites.com either way.