Roofers
Does ChatGPT name your roofing company?
After a storm, a homeowner asks who to call. If an answer engine names another crew, that job does not reach you. This check is one roofing company in one city.
Category starts as Roofer. The scan is a demo. It does not ask ChatGPT, Perplexity, or Google.
How a scan works
1
Write down the business
Name, website, and city. The category is already filled in. Use the words a customer would say.
2
Read the demo report
A score from those fields, three example names, and a row for each answer engine. The engines stay marked not checked yet.
3
Copy what to fix
LocalBusiness schema, an llms.txt file, and an FAQ, with this business already filled in. Nothing is found by crawling the site.
Fix pack preview
A finished scan fills these in with the business you type. This is the shape of the pack, not a crawl of a live site.
homepage-schema.json
{
"@type": "LocalBusiness",
"name": "[company name]",
"description": "Roofer in [city]."
}llms.txt
# [company name]
> A roofer serving [city].faq.md
## Who is a reliable roofer in [city]?
[company name] serves [city]. Replace this with the work you want to be hired for.Questions
- Will this put my roofing company at the top of ChatGPT?
- No. Answers change, and a pasted file is not a rank. The free scan does not call an answer engine yet. It gives you on-site fixes you can paste, not a promise that you will be named.
- What do I get after a free scan?
- A visibility score labeled as a demo until live keys are on, example competitors for your city (not a live look at who was named), and a copy-paste pack: LocalBusiness JSON-LD, llms.txt, and roofing FAQ blocks.
- Is this for a single crew or a multi-state brand?
- One roofing company in one city. A national brand tracker is a different product. The category on the scan starts as Roofer.
Coming soon
Checkout is not open. Starter is $19/mo (Weekly monitoring, 1 business). Pro is $39/mo (Daily monitoring, 5 businesses). The free scan is what works today.