ANCHOR 163 // home
// blueprint

A tree service, two crews.

A dead brochure site, quotes by phone, and calls landing while the crew is in a bucket truck.

// what they typedwe're a two-crew tree service outside philly. i quote by phone and by text when people send photos. the website is three pages someone built in 2019 and nobody has touched it. calls come in while we're up in a bucket truck.
// read

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.

// the system
  • 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.
// buy vs build

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.

// cost band

Build $20,000–$28,000. Running it is $110–$275/mo in model and hosting costs, plus $1,500/mo if we operate it.

// what we'd watch
  • 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.
// next

A real number takes a real conversation, and that is free. The blueprint travels if you would rather hand it to another builder.

This is a worked example on a composite business, drawn by the same desk that runs on the architect. Describe your own situation there and it will draw yours.