CLM Steel Roofing
roofing contractor · Toronto
June 7, 2026
Your Google Visibility Report
Here's why CLM Steel Roofing is losing an estimated $8,000 every month to competitors on Google.
Scroll down to see exactly where the gap is and what it would take to close it.
What's inside
Google Visibility
Where you rank in search and how much revenue that position costs you each month.
Reviews & Reputation
How your review count and velocity compare to the competitors customers choose instead.
Google Business Profile
Whether your GBP listing is complete enough to rank and where it falls short.
Website Health
Your site speed, mobile experience, and the technical signals Google uses to rank you.
New Website
The site we already built for your business, designed to rank and convert.
Priority Gaps
The three highest-impact fixes ranked by how much each one affects your Google ranking, and exactly what we do to close each one.
Google Visibility
Understanding Google Visibility
When customers search for a local business on Google, two types of results appear: the Maps 3-Pack and the organic results.
Maps 3-Pack
The box Google shows at the very top with three local businesses. This is where most clicks go.
Organic Results
Regular website links shown below the map box.

Where does CLM Steel Roofing rank on Google right now?
Google Rank
Maps 3-Pack
Clicks per 100 Searches
(based on Google rank)
To most customers searching for a roofing contractor in Toronto right now, your business is invisible.
Why does your Google rank matter?
How many people actually click on each rank?
Out of every 100 searches for a roofing contractor in Toronto, here is roughly how many click each position. The higher you rank, the more calls you get.
Maps 3-Pack
The map box at the top of Google
Organic Results
The blue links below the map box
Your position
Your position: not ranking
Maps 3-Pack
Organic results
# of website clicks per 100 searches
Averages based on local search studies.
What your ranking is costing you
Based on an average of 210 monthly searches for roofing contractor in Toronto, here is how much revenue is going to your competitors instead of you.
Estimated monthly revenue lost
That's $96,000 per year going to your competitors
How this number is calculated, step by step
Monthly searches for your niche
210
Monthly searches across all related roofing contractor searches in Toronto.
Searches that don't reach you
209
Your business does not appear in the top 30 search results for these queries. Virtually none of these searches are reaching you.
Estimated jobs lost to competitors
10
Not every searcher is ready to hire. Only ~5% of them are. Of the 209 who don't find you, roughly 10 will book a job with someone else this month.
Revenue from those jobs
$8,000
10 jobs × $800 avg job value = $8,000 going to your competitors this month
Estimated monthly lost revenue = searches × % not reaching you × % who actually hire × avg job value
Personalise this estimate
Drag the sliders below to match your business and the revenue number updates instantly.
Avg job value
$800What you typically charge per job
Search-to-hire rate
5%% of searchers who actually book a job
Want to see the full picture?
Book a free 15-minute call to unlock the rest of this report and see the website we built for your business.
Book My Free CallReviews & Reputation
Before calling anyone, most people check Google reviews. More reviews and a higher rating = more trust = more calls. Here's how you compare.
| Business | Reviews | Rating |
|---|---|---|
| CLM Steel Roofing (you) | 80 | 5.0 ★ |
| Tactic Roofing Inc. | 162 | 5.0 ★ |
| Alpine Roofing | 586 | 4.5 ★ |
| Alpine Roofing | 586 | 4.4 ★ |
| Target (avg) | 445 | 4.6 ★ |
The review gap is getting wider every month
This shows the total number of Google reviews each business will have over the next 12 months if nothing changes. Tactic Roofing Inc. is getting 0 new reviews per month. CLM Steel Roofing is getting 0 per month. At this pace, you're closing the gap.
80
Your reviews today
82
Reviews behind today
162
Tactic Roofing Inc. today
Why reviews matter
When two plumbers show up on Google and one has 127 reviews and one has 23, most people call the one with more, even if the prices are the same. Reviews are social proof that you're trustworthy.
You're closing the gap
You're gaining ground. Keep collecting reviews consistently and you'll close the gap within the year.
›88% of people read Google reviews before calling a local service. Reviews are the first thing customers check.
›A business with 5× your reviews will win the call almost every time, even if they charge more.
›Responding to reviews signals to Google that your business is active and it directly helps your ranking.
Google Business Profile
Your Google Business Profile is what shows up when someone searches for roofing contractor in Toronto, before they ever visit your website.
| Business | Completeness | Photos |
|---|---|---|
| CLM Steel Roofing (you) | 71% | 6 |
No services listed
Google uses your services list to decide which searches to show you for. Without it, someone searching "roofing contractor Toronto" may never see your business at all.
No business description
Your description is one of the first things a customer reads to decide if they want to call you. A blank description signals an abandoned or untrustworthy profile.
No recent Google posts
Google posts show up directly in search results and signal that your business is active. Without them, your profile looks like nobody's home. Google ranks active profiles higher.
Primary category not set
This is the single most important field on your profile. Google uses it to decide which searches your business is eligible to appear for. If it's wrong or missing, you can't rank no matter what else you fix.
Your profile is currently 71% complete. Getting it to 100% is one of the fastest ways to move up in Google Maps rankings. Google explicitly rewards complete, active profiles with more visibility.
Website Health
When a customer finds your site, you have a few seconds to convince them to call you. Here's what's working against you right now.
| Business | Page Speed | Mobile |
|---|---|---|
| CLM Steel Roofing (you) | 72/100 | ✗ |
Not built for mobile
Over 70% of searches for roofing contractor happen on a phone. If your site is hard to read or use on a small screen, most of the people who find you will leave immediately and call a competitor whose site actually works on their phone.
Missing schema markup
Schema markup is code that tells Google exactly what your business is, including your phone number, hours, service area, and reviews. Without it, Google can't show that information directly in search results. Competitors who have it show up with more detail, which means more clicks even if they rank the same as you.
New Website
We already built CLM Steel Roofing a new website designed to rank higher and convert visitors into calls.
Every detail can be customized to match your brand. Book a call to see the full site.
Priority Gaps
Ranked by BrightLocal local ranking factor weight.
Google Maps Visibility
Your GBP profile is 71% complete. Google rewards complete profiles with higher map rankings. This alone is costing you an estimated 36 potential customers per month who search for roofing contractor in Toronto but never see your business.
Reputation Gap
Maintaining review velocity is critical. Even a small lead in recent reviews signals to Google that your business is active and trusted.
Website Performance
Your site scores 72/100 on page speed and is not optimized for mobile. When a customer finds you and your site is slow or hard to use on their phone, they leave and call a competitor. A fast, mobile-first site converts those searches into booked jobs.
The Fix
Every one of these gaps is fixable. Here's exactly what we do:
Google Maps Visibility
We fully optimize your Google Business Profile by filling every field, adding photos, setting categories, and activating posts. This is the single biggest lever for appearing in the Maps 3-Pack where 70% of local clicks happen.
Automated Review Requests
We set up an SMS-based review request system that automatically follows up with your customers after each job. Most businesses get 3 to 5 times more reviews within the first month with no manual follow-up required.
New Website
We build you a fast, mobile-first website designed to rank in Google and convert visitors into booked jobs. Schema markup, local SEO, and a clear call-to-action built to replace your current site in under two weeks.
Ready to see the full picture?
Book a free 15-minute call and we'll walk you through both on screen.
Full Audit
Every gap, every competitor, every fix ranked by impact.
🖥️Your New Website
Built for CLM Steel Roofing and ready to show you on the call.
