Zentora’s press release this month, which Digital Journal carried, led with one number. Homeowners who filled in the forms on a Dallas builder’s website in 2026 asked about projects with an estimated value of more than $3 million, before counting a single phone call. The builder is Fin Home Custom Contracting, a remodeler and custom home builder in Dallas–Fort Worth.
Here is what produced that number, and what carries over to a roofing company.
The site started close to invisible
When we started, Fin Home barely showed up on Google. Over six months the site drew 618,000 Google impressions and 1,510 clicks, measured in Search Console, with no money spent on ads.
More than 200 pages, one for each job in each city
The site has a page for each service in each city Fin Home works in, plus more than 100 cost and planning guides. A homeowner in Keller looking at a kitchen remodel lands on a page about kitchen remodels in Keller, written for that search, instead of a general services page.
Cost guides that give the number
Homeowners want a price before they call anyone. Fin Home’s guides give one: most mid-range kitchen remodels in DFW run $35,000 to $55,000, and a full bathroom remodel runs $12,000 to $40,000. A guide that gives a real range gets read, and the reader arrives at the contact form already knowing roughly what to budget.
One owner interview becomes weeks of content
We record the owner answering the questions clients ask, then turn each answer into a video, a written guide and a run of social posts. The YouTube channel has passed 60 videos this way, and every one points back to the site.
A page that says who Fin Home is not right for
The site has a page that answers price and fit plainly, including who Fin Home is the wrong builder for. It screens out projects that would never close, and its question-and-answer layout is the kind of text Google and AI tools quote.
Every inquiry gets a reply in under a minute
Spam is filtered before it reaches the owner, every real inquiry gets a reply in under a minute, a person follows up to book the consultation, and older leads get contacted again later. An inquiry nobody answers is worth nothing, whatever the project was.
What carries over to a roofing company
The same system works for a roofing company:
- A page for each roofing service in each town where people search for it. Roof replacement in Plano, roof repair in Frisco, each written for that search.
- Cost pages that give the number. What a roof replacement runs in your area, by material, from your own jobs.
- Owner answers recorded once and used everywhere. Insurance claims, financing, metal versus shingle, how long a replacement takes.
- A reply in under a minute, and a text back on every missed call.
That is the work our roofing SEO service does every month: new service, city and cost pages, and rewrites of the pages Search Console shows are close to page one.