⚠ SAMPLE REPORT · Business details are fictional. This demonstrates the format and depth of a real GrowthLeaks audit.
GrowthLeaks
Blue Ridge Plumbing & Heating
Digital Presence Audit · June 2026
52
/100
Business
Blue Ridge Plumbing & Heating
Location
Bozeman, MT
Industry
Plumbing & HVAC
Audit Date
June 14, 2026
Website
blueridgeplumbing.mt
Prepared by
GrowthLeaks
📋
23
Google Reviews
📍
#4–6
Local Pack Ranking
⚡
61
PageSpeed Score
🔗
0
Backlinks Found
01 · Context
Here's What We Found Before Writing a Single Word
Blue Ridge Plumbing & Heating has been serving Bozeman homeowners for years, and the quality of your work is evident in the reviews you do have. But your digital presence tells a different story. When a pipe bursts at 11pm or an HVAC system dies in January, Bozeman homeowners go straight to Google — and right now, you're not the first name they see. You're not the second, either.
We audited your website, your Google Business Profile, your local search rankings, and how your competitors are positioning themselves. What we found is a business doing quality work that's being systematically passed over because the signals Google needs to recommend you simply aren't there yet. The good news: most of this is fixable within 30 days.
Your GBP description reads like a business card, not a sales pitch. It doesn't mention emergency service, response time, or why Bozeman homeowners should trust you over the 12 other options Google shows them.
Your homepage headline is your business name. That's not a headline — that's a logo. Customers want to know what you do and why it matters to them in the first 3 seconds.
You have 23 reviews with a 4.6 star average. That's not bad — but "Bozeman Heating Pros" has 94 reviews and is outranking you on every high-intent keyword we tested.
02 · Executive Summary
The Short Version: You're Invisible Where It Counts
Your score of 52/100 puts you in the bottom third of local plumbing and HVAC businesses we've audited. The gap isn't about your service quality — it's about digital infrastructure. Three competitors are consistently showing up above you in local search, and each one has made specific, repeatable moves you haven't made yet.
What's Working
4.6-star average (of 23 reviews)
Site loads on mobile
Address consistent across major directories
Google Maps pin placed correctly
What's Costing You Calls
Homepage has no keyword targeting
GBP description is generic — no differentiators
Zero Google Posts in the last 6 months
No service area pages for surrounding towns
Photo count: 4 total (competitors average 47)
No structured data / schema markup
0 directory listings found (Yelp, HomeAdvisor, Angi — all missing)
03 · Quick Wins
Three Things That Can Move the Needle This Week
📝
Rewrite Your GBP Description
Do This Today
Your current GBP description is 47 words and mentions nothing about emergency service, licensing, years in business, or service area. Google uses this field as a trust and relevance signal. A properly written 750-character description can meaningfully improve your local pack position within 2–4 weeks.
How to Fix It
Write a new description using the rewrite in Section 6. Focus on: emergency availability, licensed & insured status, Bozeman service area specifics, and a direct call to action. Publish it today — it takes 5 minutes.
📸
Add 10 Photos to Your GBP This Week
Do This Today
You have 4 photos on your Google Business Profile. Your top competitor has 61. Google's algorithm weights photo count and recency as engagement signals. Businesses with 100+ photos get 520% more calls than those with fewer than 10. You don't need professional shots — phone photos of jobs, your truck, your team, and before/afters work perfectly.
How to Fix It
Take 10 photos this week: 3 exterior job shots, 2 interior (pipes/HVAC work), 2 team photos, 1 truck/van, 2 before-and-after comparisons. Upload them to GBP with keyword-rich file names like bozeman-water-heater-repair.jpg.
⭐
Request Reviews From Your Last 10 Customers
This Week
23 reviews puts you well below the local average for plumbing/HVAC businesses ranking in the top 3 in Bozeman. Review velocity — how recently and how often reviews come in — matters as much as total count. A single week of focused outreach can add 5–8 reviews and immediately signal freshness to Google.
How to Fix It
Text or email your last 10 customers with a direct Google review link. Use this script: "Hi [Name], thanks for trusting us with your [service]. If you had a good experience, a quick Google review would mean a lot — takes 30 seconds: [LINK]". Do not ask for 5 stars specifically — Google flags it.
04 · Score Dashboard
How You Score Across Every Category
52
Overall Score — 52/100
31
Website & SEO · /90
21
GBP Score · /100
8
Local Visibility · /20
14
Content & Copy · /30
05 · Detailed Findings
Section-by-Section: What We Found
🎯
Homepage Has No Keyword Strategy
Critical
Page title is "Blue Ridge Plumbing & Heating | Bozeman, MT" — no service keyword in primary position
H1 tag reads "Blue Ridge Plumbing & Heating" — this is not a headline, it's a brand name
No mention of "emergency plumber", "HVAC repair", or "water heater" in above-the-fold content
Meta description is auto-generated by WordPress — 155 characters of generic filler
Body copy references "quality service" and "trusted professionals" — no specifics, no proof
Site is indexed by Google (pages appear in search results)
How to Fix It
The #1 thing Google looks for when deciding whether to rank a local business page is keyword relevance. Your homepage needs a rewritten H1, a proper meta description with your city + service, and at least 300 words of copy that naturally includes "Bozeman plumber", "emergency plumbing Bozeman MT", and "HVAC repair Bozeman". See Section 6 for the rewrite.
⚡
Page Speed Is Dragging Down Your Rankings
High Impact
PageSpeed Insights score: 61/100 on mobile (Google threshold for penalty is below 50, but ideal is 85+)
Largest Contentful Paint: 4.2 seconds — industry benchmark is under 2.5s
3 render-blocking scripts in the header (Google Analytics loaded incorrectly, a jQuery plugin, a font loader)
Hero image is 2.3MB unoptimized — a properly compressed version would be under 180KB
No lazy loading on below-fold images
Site uses HTTPS / SSL certificate is valid
How to Fix It
Compress your hero image using squoosh.app (free, takes 2 minutes). Move your Google Analytics tag to load asynchronously. These two changes alone should bring your score from 61 to 78+. Ask your developer to audit render-blocking scripts or use a plugin like WP Rocket if you're on WordPress.
📍
Google Business Profile Is Under-Optimized
Critical
Business description: 47 words, no keywords, no differentiators
Services section: empty — no plumbing or HVAC services listed
Last Google Post: 6+ months ago
Q&A section: 0 questions answered
Photo count: 4 (competitors average 47)
Business hours listed but no holiday hours set
No "from the business" attributes filled in (licensed, insured, etc.)
Primary category: Plumber ✓
Secondary category: HVAC Contractor ✓
Phone number verified and consistent
How to Fix It
Your GBP is the single highest-leverage thing you can fix right now. A fully optimized profile — complete description, all services listed, weekly posts, and 50+ photos — can move you from position 4–6 into the top 3 local pack within 30–60 days. That's the difference between 3 calls a week and 15.
🗺️
No Service Area Pages
High Impact
No dedicated page for "plumber in Belgrade, MT"
No dedicated page for "HVAC repair Manhattan, MT"
No dedicated page for "water heater replacement Livingston, MT"
Your website mentions "serving the greater Bozeman area" but Google can't rank you for searches in surrounding towns without dedicated pages
You do serve these towns (confirmed via discovery)
How to Fix It
Each surrounding city you serve should have its own page targeting "[service] + [city] + MT". These pages take about 2 hours each to write and build, and they can drive significant call volume from customers in Belgrade (pop. 10k+), Manhattan, and Livingston who are searching for exactly what you offer but don't find you.
🔗
Zero Backlinks From Local Sources
Medium Impact
Not listed on Yelp, HomeAdvisor, Angi, or Bozeman Chamber — missing citation signals competitors have
Not listed on Bozeman Chamber of Commerce website
Not listed on HomeAdvisor, Angi, or Thumbtack
Yelp listing exists but is unclaimed
No mentions in local news, blogs, or community sites
Google Maps link is consistent with website
How to Fix It
Get your business listed on the directories your competitors already have: claim your Yelp listing (free), join the Bozeman Chamber ($300/year), and create profiles on HomeAdvisor and Angi. These citations tell Google you're a real, established local business — and that signal boosts your local pack ranking.
🏷️
No Structured Data / Schema Markup
Medium Impact
No LocalBusiness schema detected on homepage
No Service schema on service pages
No Review schema (your 4.6 stars don't show up in search results)
No FAQ schema — you're missing rich snippet opportunities
Website is mobile-responsive
How to Fix It
Schema markup is code that tells Google exactly what your business is, where it is, what it does, and what customers say about it. Without it, Google has to guess. Adding LocalBusiness schema with your NAP (Name, Address, Phone), service list, and review data can trigger star ratings in search results — which increases click-through rates by 15–30%.
06 · Copy Rewrites
Before & After: What Your Copy Should Say
Homepage Hero Headline
Current · What's There Now
Blue Ridge Plumbing & Heating
Serving Bozeman and the surrounding area with quality plumbing and heating services you can trust.
Rewritten · What It Should Say
Bozeman's Emergency Plumber — On-Site in 60 Minutes or Less
Burst pipe at midnight. No heat in January. We pick up every call, 24/7, and we show up fast. Licensed, insured, and trusted by 200+ Bozeman homeowners.
Google Business Profile Description
Current · 47 Words, Zero Impact
Blue Ridge Plumbing & Heating offers professional plumbing and heating services in Bozeman, MT. We are committed to quality workmanship and customer satisfaction. Contact us today for all your plumbing and heating needs. We look forward to working with you.
Rewritten · 748 Characters, Full Signal
When your pipes burst or your furnace quits, you need a plumber who picks up the phone — day or night. Blue Ridge Plumbing & Heating has served Bozeman, Belgrade, Manhattan, and the surrounding Gallatin Valley for over a decade. We handle emergency plumbing, water heater repair and replacement, drain cleaning, furnace repair, AC installation, and full HVAC system replacements. Licensed, bonded, and insured in the state of Montana. Our technicians arrive on-site within 60 minutes for emergency calls. Upfront pricing — no surprise invoices. Call us now or request a free estimate online. Proudly serving Bozeman homeowners since [year].
Why You're Not Showing Up
When Customers Search, Who Does Google Show?
You rank #5 — below a competitor with half your reviews.
We searched Google exactly like your customers do. Here's who shows up in the local pack — and where you land.
Rocky Mountain Climate sits above you with fewer reviews. That tells us Google is ranking on factors beyond stars — here's what's moving the needle:
Review volume & velocity — top spots average 60+ reviews with steady new ones coming in; Google reads that as an active, trusted business
GBP completeness — Bozeman Heating Pros has 61 photos, weekly posts, and every service listed; you have 4 photos and no posts in 6 months
Service-area signals — how Google understands the geographic area you serve affects ranking across the whole market
Category depth — competitors have 3–4 GBP categories (Plumber, HVAC, Water Heater Installation); you have one
How to Close the Gap
Drive a steady stream of new Google reviews, complete every field on your profile, add all relevant service categories, post weekly updates, and upload 20+ photos. Do this consistently for 60 days and you move into the top 3 — where the calls are.
Why this matters: The local "3-pack" captures the large majority of local clicks. If you're not in the top 3, most searchers never scroll far enough to see you — they call a competitor first.
Local Landscape
How You Stack Up
Here's where you sit against the other businesses showing up in your local map pack.
Business
Rating
Reviews
Bozeman Heating Pros
4.8
94
Peak Plumbing MT
4.7
67
Rocky Mountain Climate
4.5
41
Blue Ridge Plumbing & Heating · You
4.6
23
Your rating is competitive — the gap is reviews. Close that gap and you have everything you need to rank in the top 3.
Blue Ridge Plumbing & Heating offers professional plumbing and heating services in Bozeman, MT. We are committed to quality workmanship and customer satisfaction. Contact us today for all your plumbing and heating needs. We look forward to working with you.
47 words. No emergency service mention. No licensing. No service area specifics. See Section 6 for the rewrite.
Services Listed
(None)
Empty. You should have 15–20 individual services listed: Water Heater Repair, Drain Cleaning, Pipe Repair, Furnace Repair, AC Installation, etc. Google uses this to match your profile to service-specific searches.
Photos
4 total (1 exterior, 1 logo, 2 untagged)
4 photos. Competitors average 47. Google weights photo count and recency. Add 10 this week, then 5 per month.
Google Posts
Last post: 6+ months ago
Inactive posting signals a dormant business to Google. Post once per week — seasonal tips, job highlights, promotions, or emergency availability reminders.
Q&A Section
0 questions, 0 answers
Populate this section yourself. Ask and answer your own most common questions: "Do you offer emergency service?", "Are you licensed in Montana?", "What areas do you serve?"
Reviews
23 reviews · 4.6 average
Good star average, low volume. Top competitors have 67–94 reviews. A systematic review request process (text after every job) should get you to 50+ within 90 days.
Hours
Mon–Fri 8am–5pm
No weekend hours listed. No emergency/after-hours callout. Customers assume you're unavailable. If you take emergency calls, list that.
10 · 30-Day Action Plan
What to Do First, Second, and Third
Week 1
Rewrite and publish your GBP description (use Section 6 draft)
Add all services to your GBP (list every service you offer)
Upload 10 photos to GBP with keyword-rich filenames
Claim your Yelp listing and sync your hours/info
Text your last 10 customers asking for a Google review
Weeks 2–3
Rewrite your homepage H1, meta title, and meta description
Add 300+ words of keyword-rich copy to your homepage
Compress your hero image (squoosh.app — free)
Fix render-blocking scripts to boost PageSpeed score
Publish your first Google Post (job highlight or seasonal tip)
Week 4
Build one service area page (start with Belgrade, MT)
Add LocalBusiness schema to your homepage
Sign up for Bozeman Chamber of Commerce
Create profiles on HomeAdvisor and Angi
Schedule monthly review of GBP analytics and post weekly
Want Us to Do All of This for You?
This report shows you what needs to happen. We can make it happen — fast. GrowthLeaks clients see their first ranking improvements within 30 days. Most see measurable call volume increases within 60.