Your Fix Kit

West Roofing Systems - 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 West Roofing Systems 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": "West Roofing Systems",
  "image": "https://YOUR-DOMAIN.com/logo.jpg",
  "url": "https://YOUR-DOMAIN.com",
  "telephone": "+1-XXX-XXX-XXXX",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "LaGrange",
    "addressRegion": "OH",
    "addressCountry": "US"
  },
  "areaServed": {
    "@type": "City",
    "name": "LaGrange"
  },
  "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 listing on GAF site
+9 pts
Why: Citation rate is 0.0%, and this listing is critical for AI relevance and trust signals in roofing.
Do this: Go to GAF's contractor finder and claim your Master Elite listing. Provide necessary credentials, including GAF Master Elite certification. Expect to finish this in 1 hour, improving citation presence significantly.
2. Add RoofingContractor schema with GAF and CertainTeed
+7 pts
Why: Current structured data health is at 10%, missing critical trust signals that AI engines look for in roofing.
Do this: Implement JSON-LD for RoofingContractor schema on the homepage. Include GAF Master Elite and CertainTeed SELECT as credentialingAuthority. Use Google's structured data testing tool to validate; should take about 2 hours.
3. Get 8 Google reviews mentioning storm damage
+12 pts
Why: Reviews are lacking; focusing on storm damage and inspections would improve potential customer engagement by targeting relevant keywords.
Do this: Reach out to past customers via email or text for reviews specifically mentioning storm damage. Offer an incentive for their time if possible. Aim to have these completed in the next 14 days.
4. List warranty terms in schema offers
+8 pts
Why: No warranty terms in schema; missing valuable data for 'best warranty' queries that customers search for frequently.
Do this: Draft warranty terms for both system and workmanship in schema format. Integrate into your existing structured data in 1 hour, increasing trust and visibility.
5. Add storm-damage service page with FAQ schema
+3 pts
Why: No specific service pages exist, making it harder for AI engines to recognize your offerings in a competitive niche.
Do this: Create a detailed service page outlining storm damage repair with FAQ schema. Use tools like WordPress or HTML to draft and publish; can be completed in 3-4 hours.
6. Claim flooring directories on Yelp and BBB
+4 pts
Why: Citation presence is 0%; claiming these listings will directly affect local visibility and competition against brands like LaGrange Roofing & Construction.
Do this: Set up and optimize listings on Yelp and BBB using your business details and recent project photos. Allocate about 2 hours to get this done.
7. Get mentions in 5 local blogs or forums
+3 pts
Why: Competitors like LaGrange Roofing & Construction are mentioned twice, while your presence is non-existent; increase local mentions for authority.
Do this: Reach out to local blogs or community forums for feature opportunities. Provide insights on roofing trends or safety tips. Spend an estimated 3 hours this week on outreach.
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 →