Your Fix Kit

Bone Dry Roofing - 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 Bone Dry Roofing 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": "Bone Dry Roofing",
  "image": "https://YOUR-DOMAIN.com/logo.jpg",
  "url": "https://YOUR-DOMAIN.com",
  "telephone": "+1-XXX-XXX-XXXX",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "mpin9d",
    "addressRegion": "LA",
    "addressCountry": "US"
  },
  "areaServed": {
    "@type": "City",
    "name": "mpin9d"
  },
  "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. Add RoofingContractor schema with GAF certifications
+7 pts
Why: No citations on OpenAI, Perplexity, or Claude mean you lack schema signals that could get you mentioned.
Do this: Generate JSON-LD for RoofingContractor schema featuring GAF Master Elite and CertainTeed as credentialingAuthority. Use Google's structured data helper to validate before deployment. Spend one afternoon completing this.
2. Claim GAF Master Elite listing this week
+6 pts
Why: Competitor Hometown Roofing has visibility, and your citation rate is 0%, indicating no presence in key directories.
Do this: Go to GAF's website and follow their process to claim your Master Elite listing. Document the credentials needed and complete this within two days. This can directly impact AI mentions.
3. Claim CertainTeed SELECT contractor listing
+10 pts
Why: Citation rate is 0%, and missing out on this listing leaves revenue on the table.
Do this: Follow the registration process on the CertainTeed directory site to get your profile set up. Allocate a half-day for this task. This is critical for building local citations.
4. Get 8 Google reviews mentioning storm damage
+7 pts
Why: Your review quantity is currently at 0, and reviews directly influence local visibility and reputation perceptions.
Do this: Send follow-up emails to recent clients who had storm damage repairs, asking for reviews. Aim for this in 14 days. You can track responses in a simple spreadsheet.
5. Add warranty terms to schema offers
+2 pts
Why: Your schema health is none, and missing warranty info is a gap; AI engines favor businesses with good warranty signals.
Do this: Create new schema offers detailing system and workmanship warranty terms. Use Google's structured data helper and validate before publishing. Spend one afternoon on this.
6. Create storm-damage service page with FAQ schema
+3 pts
Why: No content addressing storm damage means missing out on potential inquiries where your expertise could shine.
Do this: Draft a service page with FAQs about storm damage repair. Implement FAQ schema markup and validate it. Spend two days for content development and schema integration.
7. List on Yelp, BBB, and Angi this month
+2 pts
Why: With a citation rate of 0%, getting listed on these platforms is critical for improving your competitive position against Hometown Roofing.
Do this: Register your business on Yelp, BBB, and Angi by providing necessary details and verifying them. Dedicate one week to tackle all three to boost your citation presence.
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 →