A tree service, two crews.
A dead brochure site, quotes by phone, and calls landing while the crew is in a bucket truck.
The website is not the problem. The problem is that a call at 10am on a Tuesday has nowhere to land, and the people searching for your service in the next town over never see you at all.
- Pages generated from a list, not written by hand. Each service in each town you work gets its own page, built from one data file at deploy time. Adding a town is one line.
- A short local note published on a schedule, written from that morning's real weather and the season. It is the reason a dormant site has something new on it every week.
- A storm bar that only appears when it is true. The site checks the forecast for the visitor's area, and when high winds are coming it shows a line naming their town.
- Your Google reviews re-synced on a timer, shown on the site with the rating in the page's structured data, so the star rating can show up in search results.
- You edit any line of copy on the live site from your phone. No CMS to learn, and no deploy.
Missed calls are a buy. Text-back already exists in Jobber, Housecall Pro and OpenPhone. Before you pay, check three things: that text-back is on the plan you would actually buy, that the texts come from your existing business number, and that replies land somewhere a person looks.
Quoting stays with you. A stamped removal next to a house is a judgment call and a site visit, and nothing here should price your work.
Build $20,000–$28,000. Running it is $110–$275/mo in model and hosting costs, plus $1,500/mo if we operate it.
- Business texting has to be registered with the carriers, which is called 10DLC. Skip it and they quietly filter your messages, and lost texts look exactly like working software.
- Town pages have to actually differ. If every page says the same thing with the town swapped, Google ignores all of them, and fewer real pages beat more thin ones.
- Google's own API will not return reviews for a service-area business, so the review sync runs through a paid data source. That is a real line item, not a rounding error.
A real number takes a real conversation, and that is free. The blueprint travels if you would rather hand it to another builder.