Your Fix Kit

Roof Maxx - the exact steps to get cited

Everything below is built from your live audit. Work it top to bottom. Most operators climb 20-40 points in 45-60 days doing exactly this.

← Back to your full score report

1. Paste this schema on your homepage

Add this JSON-LD inside your site head tag (or via your CMS schema field). It tells every AI engine exactly what Roof Maxx does and where. Replace the YOUR-DOMAIN, phone, and review-count placeholders, then validate at Google Rich Results Test.

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "RoofingContractor",
  "name": "Roof Maxx",
  "image": "https://YOUR-DOMAIN.com/logo.jpg",
  "url": "https://YOUR-DOMAIN.com",
  "telephone": "+1-XXX-XXX-XXXX",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Hilliard",
    "addressRegion": "OH",
    "addressCountry": "US"
  },
  "areaServed": {
    "@type": "City",
    "name": "Hilliard"
  },
  "priceRange": "$$",
  "makesOffer": [
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Roofing installation"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Roofing repair"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Emergency roofing service"
      }
    },
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Roofing maintenance"
      }
    }
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "reviewCount": "REPLACE_WITH_YOUR_COUNT"
  }
}
</script>

2. Get listed on the sources AI actually reads

The first block is where the engines looked when answering about you. Fix those first - same name, address, phone everywhere. Then work the universal backbone.

Universal citation backbone
Google Business Profile · google.com/business
The #1 source every AI engine reads. Claim, verify, fill 100 percent.
Yelp · biz.yelp.com
Heavily cited by ChatGPT and Perplexity for local recommendations.
Bing Places · bingplaces.com
Feeds Copilot and is read by Perplexity. Most contractors skip it.
Apple Business Connect · businessconnect.apple.com
Powers Siri and is increasingly cited.
Better Business Bureau · bbb.org
High-trust signal AI engines weight heavily.
Angi · angi.com
Trade-intent directory engines pull from for who-to-call queries.
Facebook Business Page · facebook.com/business
Cited for reviews and service confirmation.
Nextdoor · business.nextdoor.com
Hyperlocal recommendations engines increasingly surface.

3. Your 7-step climb playbook

1. Claim GAF Master Elite and CertainTeed listings today
+9 pts
Why: Citation rate is 0.0% and these listings will enhance AI recognition and trust signals significantly.
Do this: Visit the GAF and CertainTeed contractor finder pages to submit your business details. Expect this to take about two hours to complete, improving visibility across AI platforms.
2. Add RoofingContractor schema with credentials immediately
+7 pts
Why: Structured data health is at 10.0%, which is critical as missed certifications are a gap for roofers that impacts trust.
Do this: Use Google’s structured data markup helper to integrate RoofingContractor schema into your website. Include GAF Master Elite and CertainTeed as credentialingAuthority. This task should take 3-4 hours, and you’ll significantly raise your structured data score.
3. Get 8 reviews mentioning roof inspections in 14 days
+12 pts
Why: Citation presence is 0.0% and reviews help strengthen credibility and drive local ranking.
Do this: Reach out to past customers via email or text, asking for reviews specifically mentioning roof inspections or storm damage. Set a reminder to follow up in one week if no response is received.
4. Add storm-damage and insurance-claim service pages
+8 pts
Why: Your citation accuracy is 0.0%, and specific service pages can attract more targeted traffic and increase trust.
Do this: Create two new pages focused on storm damage and insurance claims. Include FAQ schema to get better AI attention. Expect to spend around 5 hours on content creation and schema implementation.
5. List warranty terms in schema offers on key pages
+3 pts
Why: Current schema implementation lacks warranty details, essential for queries about 'best warranties' and improving trust signals.
Do this: Identify key service pages and add structured data for warranty terms, specifying system and workmanship details. This will take about 3 hours and is important for customer decision-making.
6. Get listed in Yelp and Angi directories by next week
+4 pts
Why: You’ve missed 0 citations across 9 queries, and getting into these directories can quickly enhance your citation presence.
Do this: Claim your business on Yelp and Angi; fill in all requested details and include specific service descriptions. Expect this to take around 2-3 hours for completion and immediate visibility improvement.
7. Monitor competitor mentions in AI results weekly
+3 pts
Why: Only 22.2% mention rate for competitors indicates a gap in your competitive positioning and market recognition.
Do this: Set up a Google alert for mentions of Hilliard Roofing, Cullen's Roofing, and others. Spend 30 minutes weekly monitoring and adjusting your strategy based on findings.
Want us to do all of this for you?

Founder cohort members get this re-pulled weekly with the work done for them. $0 until your score climbs 30 points.

See Done-For-You →