MarketMirror
Competitor analysis reportSample · fictional businesses & data

Summit Ridge Roofing

  • Roofing · Carmel, IN
  • 20 mile market · 8 keywords · 49 grid points
  • Data collected Nov 3, 2026

01

Executive summary

62
Market score
Market score: 62 out of 100

#6 of 10 roofers nearby

Leader: Apex Peak Roofing · 88

Your website is one of the best in Carmel, but customers rarely see it. You're losing on reviews and on map visibility outside your neighborhood. Fix those two and you have a real shot at the top 3.

Your reviews
131
Leader: 412
New / month
+3
Leader: +14
Top-3 map points
9/49
Leader: 35/49
Mobile speed
94
Best in market

Across all 68 checks vs. the top 5

See every check
  • 3 you lead
  • 23 on par
  • 39 behind
  • 3 context only

02

Key findings

The few things that matter most. Every finding links to the check behind it.

What you do better

  • Fastest website in your market

    Mobile speed 94 vs. 71 for Apex Peak.

    WEB-01
  • Passes Core Web Vitals

    Only you and Northside Storm pass.

    WEB-03
  • Quote form and click-to-call

    Easy to contact on mobile. Hamilton Shield isn't.

    WEB-08

Where you're losing

  • Review growth is the slowest

    +3 reviews a month vs. +14 for the leader.

    REP-03
  • You rarely answer reviews

    22% reply rate vs. 91% for Apex Peak.

    REP-05
  • Google profile has gone stale

    No posts in 94 days; newest photo is 7 months old.

    GBP-05

Biggest threat

Northside Storm Pros: Rising fast behind you

Review velocity up 45% in 6 months and the highest rating (4.9). At this pace they pass Crown Line within 2 months.

Biggest opportunity

Fishers, Westfield and Noblesville are wide open

You're top 3 in only 9 of 49 map points. 3 cities in your area have no strong roofer yet.

03

Scorecard vs. your top 5 competitors

Each area is a percentile against your local market, weighted for roofing into one score.

Area · weightYou#6Apex Peak#1Hamilton Shield#2Northside Storm#3Crown Line#4Carmel Roof#5
Reputation 25%
48
94
80
86
70
66
Search visibility 25%
55
91
84
72
66
76
Website 20%
81
77
66
79
74
52
Google profile 15%
70
92
82
64
72
74
Ads & offers 10%
60
88
90
50
76
62
Social & brand 5%
66
80
70
78
68
50
Market score628879747166

85+ 75–84 65–74 55–64 Under 55 Best in areaPercentiles vs. your local market.

  • Reputationlead 0 · behind 7

    131 reviews vs. 412 for the leader, and 3 new reviews a month vs. 14.

  • Search visibilitylead 0 · behind 9

    Top 3 on the map in 9 of 49 grid points. Strong near your office, invisible in Fishers.

  • Websitelead 3 · behind 5

    Faster than 8 of 9 competitors on mobile. Your best asset.

  • Google profilelead 0 · behind 8

    No posts in 94 days and only 23 photos. Leaders post weekly.

  • Adslead 0 · behind 6

    4 competitors run Google Local Services Ads. You do not.

  • Social & brandlead 0 · behind 4

    Active Facebook page; Instagram not linked from the website.

04

Your top 5 competitors

Found from 8 money searches across 49 points, ranked by threat. Directories like Angi are kept in a separate list.

  1. #1
    88
    Score
    Score: 88 out of 100

    Apex Peak Roofing

    4.8 · 412 reviews · 6.2 mi

    Market leader
    Why they win
    14 new reviews a month and top 3 in 35 of 49 map points
    Where they're weak
    Slower mobile site than yours (71 vs 94)
  2. #2
    79
    Score
    Score: 79 out of 100

    Hamilton Shield Roofing

    4.7 · 298 reviews · 9.8 mi

    Ad spender
    Why they win
    Most active advertiser: 9 Google ads plus the LSA badge
    Where they're weak
    No quote form above the fold, slowest site in the top 3
  3. #3
    74
    Score
    Score: 74 out of 100

    Northside Storm Pros

    4.9 · 156 reviews · 4.1 mi

    Rising
    Why they win
    Highest rating (4.9) and review velocity up 45% in 6 months
    Where they're weak
    Only 4 years in business, no financing, 5-year warranty
  4. #4
    71
    Score
    Score: 71 out of 100

    Crown Line Exteriors

    4.6 · 240 reviews · 12.5 mi

    Why they win
    Strong offers: free inspection, financing, 15-year warranty
    Where they're weak
    Worst star mix in the top 5 and no click-to-call
  5. #5
    66
    Score
    Score: 66 out of 100

    Carmel Roof & Gutter

    4.5 · 118 reviews · 1.3 mi

    Nearby rival
    Why they win
    1.3 miles from you and strong map rank downtown
    Where they're weak
    No HTTPS, slowest site, wrong primary category
Full market: all 10 businesses
#BusinessScoreRatingReviewsNew / moSearch shareAds
1
Apex Peak RoofingMarket leader
884.8412+14
71%
2
Hamilton Shield RoofingAd spender
794.7298+8
58%
3
Northside Storm ProsRising
744.9156+11
44%
–
4
Crown Line Exteriors
714.6240+5
39%
5
Carmel Roof & GutterNearby rival
664.5118+4
31%
–
6
Summit Ridge RoofingYou
624.6131+3
27%
–
7
Westfield Roofing Co.
584.497+3
22%
–
8
Prairie Top Roofing
514.364+2
15%
9
Union Roofing Group
474.188+1
12%
–
10
Meridian Roofworks
414.039+1
8%
–

05

Where you win the map

Your rank for "roof repair" from 49 points. You're top 3 in 9, all near your office.

  • Top 3
  • 4-7
  • 8-12
  • 13+

Ringed point = your office

06

What customers say about your rivals

AI read 1,412 competitor reviews and grouped them into themes.

  • Slow to call back

    Complaint · 3 of the top 5 roofers

    “Took a week and three calls before anyone came out to look at the roof.”

    → Promise a same-day callback and put it on your site.

  • Messy cleanup

    Complaint · 2 of the top 5 roofers

    “Great roof, but we were picking up nails from the driveway for days.”

    → Show your magnet sweep and cleanup checklist in photos.

  • Help with insurance claims

    Praise · Apex Peak, 61 mentions

    “They handled everything with our insurance adjuster. Zero stress.”

    → Your reviews never mention insurance. Ask happy claim customers to say so.

07

Gaps and openings

Services, pages, offers and trust signals compared across your whole market.

What they have that you don't

  • Free storm-damage inspection

    4 of the top 5 offer it

  • Pages for Fishers, Westfield, Noblesville

    Apex Peak and Hamilton Shield rank there

  • Google Local Services Ads badge

    4 competitors show it above the map

  • Before / after photo gallery

    3 of the top 5 have one

Where nobody is strong yet

  • Same-day callback promise

    3 of the top 5 get complaints about slow callbacks

  • Insurance claim help, in writing

    Only Apex Peak talks about it. Customers love it.

  • Saturday inspections

    No competitor lists weekend hours

08

Recommendations: your top 5 fixes

Ordered by impact and effort. Each fix shows what it gets you and the estimated score points.

  1. 1

    Ask every finished job for a Google review

    High impactMedium effort+5 pts

    Reviews decide who gets the call. You get 3 a month; the top 3 average 11.

    About 40 more reviews puts you in the top 3 by review count.

    Google Places · Nov 2, 2026

  2. 2

    Reply to every review within 48 hours

    High impactLow effort+2 pts

    You reply to 22% of reviews. Apex Peak replies to 91%.

    Lifts your reputation score by an estimated 9 points.

    Google Places · Nov 2, 2026

  3. 3

    Add service pages for Fishers, Westfield and Noblesville

    High impactMedium effort+4 pts

    You are top 3 in only 9 of 49 map points. The gaps are the cities you have no page for.

    Opens 3 cities where no competitor is strong yet.

    Local grid scan · 8 keywords · Nov 2, 2026

  4. 4

    Offer a free storm-damage inspection, and say so

    Medium impactLow effort+1 pts

    4 of the top 5 roofers lead with it in ads and on their homepage. You don't mention it.

    Matches the offer customers already expect.

    Website crawl + Google Ads Transparency · Nov 1, 2026

  5. 5

    Post on your Google profile weekly

    Medium impactLow effort+1 pts

    Your last post was 94 days ago. Leaders post every 6 days on average.

    Completes your profile and keeps it fresh for Maps.

    Google Business Profile · Nov 2, 2026

Want every number? See all 68 checks for you and your top 5.

408 data points, filterable, with best and worst highlighted. Export to Excel or CSV.

See what your customers see before they call someone else.

Your first report is free. It takes about two minutes and no credit card.