Pricing and ROI
Three prices. A website for $50 a month, Growth from $549, Custom when you need software.
Hosting is $50 a month, billed $600 for the first year, and the hand-coded website is included: 5 to 10 pages, live 1–2 days after payment and your assets (your logo, photos, your services and prices, and either your own text or a 30-minute interview we write from), on a domain in your name, with every lead yours. Growth adds new city and service pages every month with a lead report, from $549 to $5,000 a month on top of hosting, set by the cities you cover, and it bills only once your tracked leads grow. Custom is for software and large operators, quoted after a discovery sprint. We do not build online stores; for a store, use Shopify. We only sell Growth when the math says one extra job a month or so pays for it three times over.
The three tiers
What you pay, and what you get
Three prices. Hosting at $50 a month with the website included, billed for the first year up front. Growth from $549 to $5,000 a month in six tiers, set by the cities you cover and billed on top of hosting, free until your tracked leads grow. Custom for software and large operators, quoted after a discovery sprint. No e-commerce: for a store, use Shopify, and we will say so.
Hosting, website included
$50 / month
$600 today for the website and its first year; then $50 a month only in months Growth is not active
A hand-coded website, free with hosting.
- 5–10 hand-coded pages on our design system, live 1–2 days after payment and your assets (logo, photos, services and prices, and your text or a 30-minute interview)
- Content written from a 30-minute interview, or your own
- Quote form, tap-to-call, FAQ and business schema, Google Business Profile set up
- Booking through your scheduling software embedded (Vagaro, Mindbody, Jane and the like)
- Hosting, SSL, daily backups, uptime monitoring, security updates, DNS
- Small text edits included: hours, phone, team, prices. Real work at $120 an hour
- Your domain, your content and your lead data are yours; we run the code, design and hosting
Fits when
Every business that needs to be found for its name and main service in its own city.
Live 1–2 days after payment and assets
Your website and its first year of hosting. Growth (SEO) bills only when your leads grow, starting 30 days after we email you the list; monthly, cancel any time. You read and accept the agreement before you pay.
Growth
From $549 / month
billed on top of hosting; set by the cities you cover
New ranking pages every month, and a lead report.
- Six tiers, Local $549 to Market Leader $5,000 a month, set by the cities and offices you cover
- One to ten new city and service pages every month, by tier
- Edits included
- Google Business Profile posts and a review-request routine
- AI-answer monitoring: what ChatGPT, Gemini and AI Overviews say about your category
- Monthly lead report and a live lead dashboard: calls, forms, the page each came from
- Exclusivity in your area from the Area tier up
- Free Start: Growth bills only once your tracked leads grow past what you had before
Fits when
Businesses that want calls from several cities or services, in green or yellow categories. Free until the leads grow, then monthly, cancel any time.
Site live in 1–2 days, then pages monthly
Custom
Quoted
after a paid discovery sprint
Software, portals and large operators.
- Web apps, client portals and dashboards
- Booking with payments that we build, not embed
- Multi-location groups and sites past sixty pages
- A discovery sprint first, then a fixed-scope quote
Fits when
Software products and operators whose site is a system, not a brochure.
Scoped per project
All prices are in US dollars.
Growth tiers
Growth is priced by the cities you cover
Six tiers, billed monthly on top of hosting. The tier pays for the work: how many cities and offices we build pages and profiles for. Your industry's typical job only sets a ceiling, so every tier still pays for itself in a few jobs.
| Tier | Monthly | Target cities | Offices | New pages a month | AI search questions tracked | Strategy call | Exclusivity |
|---|---|---|---|---|---|---|---|
| Local | $549 / month | 1 | 1 | 1 | 10 | none | No |
| Area | $1,000 / month | up to 3 | 1 | 2 | 20 | none | Yes, one client per industry per area |
| Metro | $1,500 / month | up to 6 | 1 | 3 | 30 | quarterly | Yes, one client per industry per area |
| County | $2,000 / month | up to 10 | up to 2 | 4 | 40 | monthly | Yes, one client per industry per area |
| Region | $3,000 / month | up to 20 | up to 4 | 6 | 60 | monthly | Yes, one client per industry per area |
| Market Leader | $5,000 / month | up to 40 | up to 8 | 10 | 100 | twice a month | Yes, one client per industry per area |
Every tier includes edits, Business Profile posts, a review routine, AI-answer monitoring, the monthly lead report and a live lead dashboard. Hosting, $50 a month billed $600 for the first year, is billed on top of every tier. More than 40 cities or 8 offices is Custom.
Which tier you get
Three steps, worked out before the call. Coverage: the cities you want calls from and your offices set the starting tier. Market: a green main city changes nothing, yellow moves one tier up, red means no Growth. Value cap: no tier costs more than three typical jobs from our industry table, the same figures shown on every industry page. If you cover more cities than the cap tier allows, we start with your highest-revenue cities. Show us your jobs are smaller and the cap moves down; it never moves up.
- 1Coverage. Count the cities you want calls from and your offices. Whichever needs the higher tier sets the start: one city is Local, three is Area, eight is County.
- 2Market. The competition check on your main city. Green: no change. Yellow: one tier up. Red: no Growth, Hosting only.
- 3Value cap. No tier costs more than three typical jobs in your industry. Two more checks can only lower the offer: whether you can take the extra work, and your own invoices.
| Typical job | Highest tier | For example |
|---|---|---|
| $334–$499 | Area | cleaning, restaurants, junk removal |
| $500–$666 | Metro | plumbers, HVAC, electricians, salons |
| $667–$999 | County | auto repair, vets, chiropractors, gyms |
| $1,000–$1,666 | Region | med spas |
| $1,667 and up | Market Leader | dentists, landscapers, contractors, law firms |
The typical-job figures are the ones printed on each industry page.
Free until your leads grow
Growth starts free. We count your qualified leads in the first 30 days after launch: that is your baseline. When any later 30-day period has at least 3 more, we email you the list and billing starts 30 days later; you can stop before then and pay nothing. After that it is monthly: cancel any time, no commitment and no exit fee. If your leads have not grown by day 180, Growth ends and you owe nothing for it; the Growth pages come down and your website stays live.
A qualified lead is a form with a working phone number or email, or a call of 60 seconds or more to your tracking number. The same person within 90 days counts once, and you have 7 days to flag spam or an existing customer. You see every lead, with the page it came from, on your own lead dashboard.
Free Start is for green and yellow markets only, once per business. You read and accept the Website and Growth Agreement when you sign up, before you pay the $600.
The math
The only number that matters: what one lead is worth
Value of a lead = average job × gross margin × the share of leads you close. Divide the monthly Growth price by that number and you have your break-even in calls a month. We aim for three times break-even, and we put it in writing.
01
The website is included, so there is nothing to pay back
The $600 covers the website and its first year of hosting, and hosting stays included while Growth is active. The return question only starts with Growth.
02
Year one, all-in: at least 3x
The $600 plus a year of monthly Growth payments. Every dollar in returns three dollars of gross profit, or we do not sell the plan.
03
Year two onward: 5x or better
The build is paid, the pages keep working, and the return compounds.
| Business | Avg job | Margin | Close rate | One lead is worth | Growth tier | Break-even | 3x target |
|---|---|---|---|---|---|---|---|
| Plumber, HVAC, one city | $600 | 50% | 40% | $120 | Local, $549/mo | 4.6 leads/mo | 14 leads/mo |
| Dentist, three cities (yellow) | $2,000 | 40% | 50% | $400 | Metro, $1,500/mo | 3.8 leads/mo | 12 leads/mo |
| Roofer, six cities | $15,000 | 30% | 20% | $900 | Metro, $1,500/mo | 1.7 leads/mo | 5 leads/mo |
| Wedding florist, three cities | $4,000 | 45% | 30% | $540 | Area, $1,000/mo | 1.9 leads/mo | 5.6 leads/mo |
| Remodeler, thirteen cities (yellow) | $60,000 | 25% | 15% | $2,250 | Market Leader, $5,000/mo | 2.2 leads/mo | 6.7 leads/mo |
Typical Southern California numbers from our industry table. A roofer on Metro who lands one extra $15,000 job a quarter has already beaten 3x for the year. Restaurants are different: a site with its own online ordering saves the 25% delivery commission, which usually covers the plan before a single new customer walks in.
Your numbers
Run it for your business
Three numbers you already know and the cities you cover. The result is the sentence we put at the end of every proposal: this pays for itself at N calls a month.
Your numbers
- One lead is worth
- $300
- Leads a month to break even on Area
- 3.3
- Leads a month for a 3x return
- 10
- Year one, all in ($12,600: hosting plus 12 Growth payments): leads a month for 3x
- 11
Gross profit, not revenue. A lead is a call or a form from someone who did not know you before. Growth starts free and bills only once your tracked leads grow, so the first months cost nothing. If the 3x number is more calls than your area can produce, Growth is too big for the business and we will say so on the call; the website alone, at $50 a month, still pays.
Or answer four short questions and get a green, yellow or red rating with the tier we would recommend: are we a good fit?
The competition check
Green, yellow or red: whether we sell you Growth at all
Before any proposal we spend ten minutes on the search results for your service in your city. What we find decides whether Growth makes sense, and sometimes decides that it does not.
Green: we can win this in months
What the results look like
Search your service plus your city. Most of the top ten are local businesses with under 50 reviews, or directories like Yelp.
Typical
Trades in suburbs, niche businesses, professional services outside the city core, most of San Diego County outside downtown.
What we sell
Growth, at the tier your cities set, with Free Start: it bills only once your leads grow.
Yellow: winnable, with more pages and more time
What the results look like
A few agencies or chains with 100+ reviews in the top ten, some directories, some ads.
Typical
Dentists in mid-size cities, contractors in Los Angeles, restaurants, med spas outside Beverly Hills.
What we sell
Growth, one tier up from the one your cities set, never past the value cap. Free Start applies; we set a 9 to 12 month horizon.
Red: we will not sell you a growth plan
What the results look like
Seven or more of the top ten are national aggregators or businesses with 500+ reviews, and the ads cost $50 or more a click.
Typical
Personal injury and immigration law in LA, plastic surgery, med spas in Beverly Hills, real estate agents, mortgage and insurance, addiction treatment, movers, locksmiths.
What we sell
Hosting only: the site is included, and we do not sell you Growth. Growth money is better spent on referrals or ads, and we say so.
Free Start on green and yellow. Growth bills only once your tracked leads pass the trigger, explained above. We never promise rankings or lead counts. We promise the pages, the speed, the indexing and the report, and we put our fee behind them.
Against Google Ads, the comparison every owner makes: $1,000 a month at Southern California trade click prices buys roughly 15 to 25 clicks and 2 to 4 leads, and it stops the day the card is declined. Twelve pages built with the same money keep producing.
Exclusivity
One client per industry per area
From the Area tier up we will not build or run a growth plan for your direct competitor in your area. Areas are clusters, not counties: North County coastal, North County inland, South Bay, Central San Diego, East County, and in Los Angeles the Westside, the Valley, Downtown and Eastside, the South Bay and Glendale, Burbank and Pasadena. Exclusivity holds while the plan is active and ends if it drops to Local or to Hosting.
How we prove the return
- Form submissions, counted
- A tracking phone number on the site, where you want one
- Google Business Profile call history
- One monthly report: leads, your value per lead, the implied return. No traffic charts.
What moves the price
What changes the number, and what does not
- Your cities and offices, for Growth
- The number of cities you want calls from and your offices set the tier, from Local for one city to Market Leader for up to 40. No tier costs more than three typical jobs on our table; show us smaller jobs and the cap moves down, never up.
- Competition, for Growth
- A yellow main city, which includes Los Angeles core categories and practices in a city core, moves the tier one up, because the pages have to beat more and bigger competitors. Red means no Growth.
- Add-ons, for Hosting
- Extra pages beyond ten and a Spanish or Russian version are fixed-price add-ons. Real content changes beyond small text edits are $120 an hour, or included on Growth.
- Scope, for Custom
- Software, portals, booking with payments that we build, and sites past sixty pages are scoped in a paid discovery sprint, then quoted fixed.
FAQ
Pricing questions
What ROI should a website deliver?
Three times the money in year one on Growth, counting hosting, and five times from year two. The check is simple: one lead is worth average job × gross margin × close rate. Divide the monthly tier price by that and you have the calls per month that break even. A remodeler with a $900 lead value on Metro at $1,500 a month breaks even at under two calls a month and hits 3x at five.
What is the difference between Hosting and Growth?
Hosting, $50 a month, is the website: built, hosted, kept fast and secure, with small text edits included. It is the floor, not marketing. Growth, from $549 a month on top of hosting, set by the cities you cover, adds new service and city pages every month, edits, Business Profile posts, a review routine, AI-answer monitoring and a monthly lead report, and from the Area tier up it includes exclusivity in your industry and area.
How do you decide which growth plan a business gets?
The tier comes from the cities and offices you cover, capped at three typical jobs from our industry table. The ten-minute competition check on the search results for your service in your city decides whether we sell Growth at all: green results, mostly small local businesses, mean Growth at the tier your cities set; yellow, a few agencies or chains with 100+ reviews, means one tier up and a nine to twelve month horizon; red, national aggregators and 500-review businesses everywhere, means the website on Hosting and no Growth from anyone.
Do you guarantee rankings or leads?
No. Nobody honest does, and Google and the FTC both punish the ones who claim to. We guarantee the pages, the speed and the monthly report, not indexing or rankings, and Growth bills only once your tracked leads pass the baseline from your first 30 days after launch; if that has not happened by day 180, you owe nothing for Growth.
What does exclusivity mean?
From the Area tier up we will not build or run a growth plan for your direct competitor in your area. Areas are clusters like North County coastal or the Westside of Los Angeles, not whole counties. It holds while your plan is active.
What moves a project up or down within a range?
For the website, nothing: it is included with hosting at $50 a month. Extra pages beyond ten and a Spanish or Russian version are fixed-price add-ons. For Growth it is the cities and offices you cover, one tier up in yellow markets such as Los Angeles core categories and city-core practices, and never more than three typical jobs on our table. For Custom it is scope, set in the discovery sprint.
How do payments work?
Hosting is $600 a year, paid by card through the secure Stripe checkout on the pricing page and renewed yearly until you cancel; bank transfer works too, ask on the call. Growth is billed monthly at your tier, on top of hosting, once your leads pass the trigger. Custom work has a deposit and milestones.
Are there ongoing costs?
Hosting at $50 a month, which includes the website and small edits. Growth is optional, from $549 a month on top of hosting. There are no plugin licenses or theme fees, and from the second year hosting is month to month.
Do you offer payment plans?
The website has no build fee, so there is nothing to finance; hosting is $600 for the first year. For Custom work we split payments into milestones tied to deliverables. Ask on the call and we will put it in the quote.