Reading the contractor guide.Switch to the homeowner guide →
How to Be the Best Roofing Contractor in Your Market
A Complete Guide to Growing a Profitable Roofing Business
Introduction
Roofing has a reputation problem, and it isn’t really about roofers — it’s about the storm chasers who show up after a hailstorm, sign as many contracts as possible, and disappear before the season ends. That reputation problem is actually your opportunity: homeowners are often more skeptical of roofers than they are of contractors in many other trades, which means the contractor who visibly earns trust tends to win disproportionately in this market.
The gap between a roofer making $150k a year and one making $500k in the same market usually isn’t crew size or how fast they can tear off shingles. It’s systems — how they market themselves, which jobs they take, how they handle insurance claims honestly, and whether their reputation does the selling before the phone even rings.
This guide is for roofing contractors at any stage. Whether you want to stay a lean, high-margin operation or build a multi-crew roofing company, the fundamentals are the same. We’ll show you exactly how the top roofers in any market build authority, attract customers, price profitably, and grow without burning out — or burning through their reputation the way storm chasers do.
One thing runs through nearly every chapter here: Google Business Profile (GBP). It’s free, and in a trade this skeptically viewed, it’s often the deciding factor between you and the next name on a homeowner’s list. Master it, and it becomes your best salesperson — working 24/7, for free, while you’re on a roof.
Here’s the promise of this guide: everything in it, you can implement yourself, starting this week. If you’d rather have someone else run this system for you so you can focus on the work, that’s what Boomerang Authority does. But the knowledge itself isn’t gatekept — read on.
What You’ll Learn
- The certification, licensing, and insurance fundamentals that separate a real roofing company from a storm-chaser
- How to make Google Business Profile your highest-leverage, zero-cost marketing channel in a trade defined by trust problems
- Real pricing benchmarks for repairs and replacements, and how to price without racing storm-chasers to the bottom
- How to spot the jobs and customers not worth taking
- What revenue, margin, and workload look like at each stage of growth, solo crew to established company
- The real income math at each stage, with actual dollar figures
Chapter 1: Your Business Architecture — The Foundation
1. Legal Structure, Licensing & Insurance
You need:
- A contractor license where your state or municipality requires one
- General liability insurance at a level that reflects real risk — roofing claims run higher than most trades, and homeowners increasingly ask to see proof
- Workers’ compensation for any crew, full-time or subcontracted — a roofing injury without coverage is a business-ending liability
- Manufacturer certification (GAF, Owens Corning, CertainTeed) — this isn’t just a badge, it unlocks better warranty tiers you can pass to customers, and it’s a genuine differentiator against uncertified competitors
Cost: Often $2,000-$5,000+/year given the risk profile — higher than most trades, and worth budgeting for rather than treating as optional.
2. A Real, Local, Verifiable Presence
This matters more in roofing than in many other trades, specifically because of the storm-chaser problem. A real local address, a business history that predates the last storm, and consistent crews (not a rotating cast of subcontractors) are what separate a real company from a seasonal operation — and homeowners are increasingly savvy about checking for exactly this.
3. A Simple Business System
You don’t need complex software. You need:
- A quoting system with itemized materials, labor, and disposal built in
- Job tracking so nothing falls through the cracks as crews move between sites
- A dedicated business phone number, answered promptly — especially important after storms when call volume spikes and speed wins jobs
- Online invoicing for a clean paper trail
4. A Reputation System
Given the trust deficit in this trade, your reputation system matters more than it does in many other trades. You need:
- A Google Business Profile (covered next — the centerpiece of this guide)
- Before-and-after photos on every job, documenting real, local work
- Testimonials that specifically mention honesty — around insurance claims, repair-vs-replace recommendations, and timeline
- References from recent, local, verifiable jobs
Chapter 2: Mastering Google Business Profile — Your Free Marketing Engine
The large majority of homeowners searching for a roofer start on Google, and given the industry’s trust problem, they’re often reading more carefully than they would for many other trades. This chapter is one of the single highest-leverage things in this entire guide.
The Complete GBP Setup Checklist
Profile Information (About 1 Hour)
- Business name that includes “Roofing” — homeowners search by trade
- A real, verifiable local address, not a P.O. Box, and ideally one that’s been consistent for years
- A dedicated phone number, answered promptly — response speed matters enormously right after storms
- A website link with photos, service area, and a quote request form
- Service categories: “Roofing Contractor,” “Roof Repair,” “Roof Replacement”
- Service areas listed specifically
- Business description (250 words) that leads with how long you’ve operated locally, your licensing/insurance, and manufacturer certifications — this directly counters the storm-chaser skepticism before a homeowner even reads a review
Photos: Prove You’re Real, Local, and Good
What to include:
- 15-20+ before-and-afters of real completed roofs, ideally recognizable local homes
- Crew photos — consistent faces build trust that a rotating subcontractor pool can’t
- Equipment and vehicle photos showing an established operation
- Manufacturer certification badges/materials
Update frequency: Regularly, especially during and after storm season — an actively updated profile during the exact period storm chasers flood the market is a real differentiator.
Reviews: The Trust Engine, Especially Around Insurance
Roofing reviews carry unusual weight because of the trade’s trust deficit.
How to ask for reviews:
- Timing: Within 48 hours of completion, while the experience — especially the insurance claim process, if applicable — is fresh
- Prompt specifically: “If you have a moment, mentioning how we handled the insurance side would really help other homeowners know what to expect.”
Target: Steady, ongoing growth, especially maintaining visible activity year-round, not just spikes after storms — that pattern itself signals a real, established business rather than a seasonal one.
Responding to reviews: Reply to positive reviews promptly and specifically. Respond to negative reviews professionally and take resolution offline — in this trade, how you handle a public complaint is scrutinized closely given the industry’s reputation.
Chapter 3: Marketing — How to Stay Booked Without Storm-Chasing
The Three Channels That Actually Matter
1. Google Business Profile (The Foundation)
A complete, trust-signaling GBP is your highest-leverage channel. In a trade this skeptically viewed, being the contractor whose profile visibly answers “are you legitimate?” before a homeowner even calls is worth more than it would be in many other trades.
2. Referrals & Reputation (The Scalable Channel)
Roofers who handle insurance claims honestly and do quality work get referred constantly — especially from real estate agents, insurance agents, and past customers whose neighbors ask who they used.
How to build this intentionally:
- Handle every insurance claim with total transparency, even when it means recommending a repair over a more profitable full replacement.
- Build relationships with local insurance agents — they field “who should I use” questions constantly and refer contractors they trust not to inflate claims.
- Ask directly for referrals from happy customers, especially right after a storm when their neighbors are asking around.
3. Local Online Presence (The Credibility Multiplier)
Beyond GBP: a simple website emphasizing your local history and certifications, a Facebook presence, and Nextdoor — where “who’s a legitimate roofer” is an extremely common post after any local storm.
Pricing Your Work
Common benchmarks (adjust for your market and materials):
- Roof repair: $400-$1,500 depending on scope
- Full asphalt shingle replacement: $10,000-$25,000+ depending on size and materials
- Premium materials (metal, tile): 50-150% premium over standard asphalt
How to price:
- Calculate your real cost including insurance, crew, equipment, and disposal — roofing overhead runs higher than most trades.
- Price the job based on real inspection findings, not a drive-by estimate.
- Don’t compete purely on price against storm chasers. You cannot match their pricing without matching their shortcuts, and doing so undermines the exact trust premium your local reputation gives you.
Chapter 4: Job Selection — The Nuance
Red Flag Jobs (Pass On These)
- Customer pushing you to inflate an insurance claim — a serious liability and ethics issue, decline clearly
- Unrealistic timeline demands that would mean rushing tear-off or skipping proper flashing/decking inspection
- Customers who’ve already been burned by a storm chaser and are now extremely distrustful — worth extra transparency and patience, not extra pressure
- Far outside your service area for a small repair — travel and crew logistics matter more in roofing than most trades
- Unusually low competing bids you’d have to match by cutting materials or skipping steps
Green Flag Jobs (Go After These)
- Clear scope after a real inspection
- Customers open to an honest repair-vs-replace conversation
- Local, within efficient reach of your crew’s other jobs
- Referrals and repeat customers — the highest-trust, lowest-friction jobs available
- Manufacturer-certified material jobs that unlock better warranty positioning for you and the homeowner
How to Say No
“Based on what you’re asking for, I can’t recommend inflating the claim beyond the actual damage — that’s not something I’m willing to do, and it can affect your future coverage too. I’m happy to quote the actual repair or replacement needed.”
Chapter 5: Systems & Growth — Scaling Beyond One Crew
The Three Stages of Growth
Stage 1: Solo Operator / Single Crew
- Revenue: $150k-$250k/year
- Workload: You’re selling, inspecting, and often working alongside your crew
- Margin: 25-35%
- Problem: Revenue is capped by how many jobs one crew can complete
How to move to Stage 2: Bring on a second crew, freeing you to focus on sales, inspections, and insurance claim navigation — the highest-value work you do.
Stage 2: Multi-Crew Operation
- Revenue: $400k-$800k/year
- Workload: You manage crews and sales, less hands-on tear-off work
- Margin: 25-35%
- Problem: Quality control across crews becomes the real challenge
How to move to Stage 3: Hire a dedicated project manager/quality control lead so consistency doesn’t depend entirely on your personal oversight of every job.
Stage 3: Roofing Company
- Revenue: $1M-$3M+/year
- Workload: You focus on business strategy, key relationships (insurance agents, suppliers), and growth. Crews and PMs execute.
- Margin: 20-30% (compresses with overhead, scale compensates)
- Problem: Requires real operational discipline across multiple simultaneous jobs
Chapter 6: The Customer Experience — What They Expect
Before the Job: Set Expectations in Writing
Your estimate must include:
- The actual inspection findings that justify the recommendation
- Materials and manufacturer specified, with warranty terms explained clearly
- Labor, disposal, and any decking/flashing replacement itemized separately
- Timeline with a realistic weather contingency
- Payment terms — a reasonable deposit structure, never full payment upfront
During the Job: Communicate Daily
- Morning updates on schedule and crew arrival
- Photo documentation of decking condition once old shingles are removed — this is your proof point for any additional work found, and protects both you and the homeowner
- End-of-day updates on progress
After the Job: Follow Up & Ask for Reviews
- Walkthrough showing completed work and any manufacturer registration/warranty paperwork
- Provide all warranty documentation clearly organized
- Follow up within 48 hours and ask for a review, ideally touching on your honesty around the insurance process if applicable
Chapter 7: The Math — Income Potential
Single Crew Operator (Year 1-2)
- Jobs per month: 4-6 full replacements plus repairs
- Average job value: $14,000 blended
- Monthly revenue: $56,000-$84,000
- Materials cost: 35-40%
- Overhead (insurance, crew, equipment): $15,000-$20,000/month
- Net profit: $12,000-$18,000/month = $144k-$216k/year
Two-Crew Operation (Year 2-4)
- Jobs per month: 10-14
- Average job value: $15,000
- Monthly revenue: $150,000-$210,000
- Net margin: 25-30%
- Net profit: $37,500-$63,000/month = $450k-$756k/year
Established Roofing Company (Year 4+)
- Jobs per month: 25+
- Average job value: $16,000+ (mix including premium materials)
- Monthly revenue: $400,000+
- Net margin: 20-25%
- Net profit: $80,000-$100,000+/month = $960k-$1.2M+/year
Roofing supports large per-job revenue, but overhead and materials costs are proportionally higher than most trades — the margin discipline matters as much as the top-line growth.
Boomerang Bottom Line
The best roofing contractors in any market have these in common:
- A visibly real, local, licensed and insured operation — directly countering the storm-chaser skepticism homeowners bring to this trade
- Total honesty around insurance claims — the single strongest trust differentiator available in this industry
- A complete, actively maintained Google Business Profile that answers “are you legitimate?” before the phone even rings
- Premium, itemized pricing that reflects real inspection and real materials, never a race to match storm-chaser pricing
- Systems that maintain quality control as crews and revenue scale
Action Steps
- Verify your licensing, insurance, and manufacturer certifications are current and easy to prove
- Claim or complete your Google Business Profile emphasizing local history and certifications
- Upload 15-20+ real, local before-and-after photos
- Build a transparent insurance-claim process and train your team on it
- Create a professional, itemized estimate template
- Start asking every customer for a Google review within 48 hours
- Build referral relationships with 2-3 local insurance agents
- Review your pricing against real materials and labor costs, not competitor guesswork
- Plan your next crew hire once you’re consistently turning down work
Related Resources
- Verify contractor licensing: Your state’s contractor licensing or professional regulation board
- Manufacturer certification programs: GAF, Owens Corning, and CertainTeed all publish contractor certification requirements
- Insurance and bonding: A commercial insurance broker experienced with roofing contractors specifically
About This Guide
This guide is part of the Boomerang Authority library — practical resources for roofing contractors building real, trusted businesses in a trade where reputation is your hardest-won and most valuable asset.
What’s Next?
Ready to build the reputation that outlasts storm season? The strategies in this guide are the foundation. Scaling requires consistent marketing execution and operational discipline — that’s where Boomerang Authority comes in.
Schedule a free consultation with Boomerang Authority
Are you a homeowner? Read How to Hire a Roofing Contractor to understand what the best roofers want you to know before you hire.