First 10 Customers for a New Roofing Company: The Playbook
You have a licensed, insured roofing company. You have a truck, a crew, and a CRM. What you do not have is customers. The first 10 deals feel impossibly hard. After that, referrals and repeat business start to carry weight. But that first 60 days is when most new roofing companies quietly die. Here is how to not be one of them.
Why the First 10 Matter More Than Anything
The first 10 customers teach you everything: your pricing is wrong, your crew is slower than expected, your estimator missed a key item, your contract has a gap in the cancellation language. You learn by doing real jobs. No amount of planning substitutes.
The first 10 customers are also your first reviews, your first referral sources, and your first case studies. Get them right and the next 10 come easier. Get them wrong (bad work, missed deadlines, customer complaints) and you are starting over at zero trust.
Channel 1: Storm Zone Door Knocking
Storm zone door knocking is the fastest path to your first 10 if your market is in a storm region. After a hail or wind event, canvas neighborhoods with visible damage. Identify houses with obvious signs (missing shingles, tarps, neighbor signage).
The Numbers
- 200 doors knocked per day
- 40 conversations at the door
- 12 inspection appointments booked
- 8 inspections completed (no-shows happen)
- 5 claims filed
- 3 to 4 approved and contracted
One good week of door knocking in a fresh storm zone produces 15 to 25 deals. That is 2 to 3 weeks of work booked instantly. The challenge is finding storms to chase.
Territory Mapping
Do not have two reps working the same block. Territory mapping in RoofKnockers prevents two reps from overlapping, which is a top-5 reason door-knocking companies lose good reps to frustration.
Channel 2: Facebook Neighborhood Groups
Every neighborhood has Facebook groups. Nextdoor is national. Local "Mom's" groups, "Neighborhood Watch" groups, and "Community Helpers" pages are where homeowners ask for recommendations.
How to Use Them (Without Getting Banned)
- Join as a resident (if you live there) not as a business
- Do not spam. Read the rules, introduce yourself, be helpful
- When someone asks for a recommendation, offer to help and give credentials
- Post educational content, not ads (e.g., "How to check if your roof has hail damage")
- Use a personal profile, not a business page
A new roofing company can book 3 to 8 appointments in the first month just by being present in local Facebook groups. Costs: $0 except your time.
Channel 3: Facebook and Google Ads
Paid ads generate appointments but require budget and patience. For a brand new roofing company:
- Facebook Ads: $30 to $60 per lead in retail markets, $15 to $40 per lead in storm markets. Need $2,000 to $5,000/month to produce meaningful volume.
- Google Ads: $60 to $150 per lead for "roofing contractor" keywords. Higher quality leads. Need $3,000 to $10,000/month to compete.
- Google Local Services: Google-screened badge required. Pay per lead ($15 to $40). Requires reviews to compete.
New companies often overspend on paid ads before they have systems. Start small ($500 test campaign) and scale up as you learn what converts.
Channel 4: Referral Incentives
Your first 10 customers generate your next 20 if you ask them to refer. Incentivize referrals:
- $250 gift card to any customer whose referral leads to a signed contract
- $500 credit on future services (for repeat customers)
- Non-monetary: social media shoutout, thank-you basket, etc.
Ask at three points: when the job completes, 30 days after completion, 90 days after completion. Most referrals come within 60 days of completing a job. Wait longer and the homeowner has moved on.
Channel 5: Strategic Partnerships
Some professionals interact with homeowners who need roofing:
- Real estate agents: homes being sold often need pre-listing roof inspections
- Insurance agents: customers filing claims need contractors
- Property managers: rental properties have roof turnover
- HOAs: community managers need contractor recommendations
Take 5 real estate agents to coffee. Offer free inspection reports for any home they list. Close 1 to 2 deals per month per engaged agent. Costs: $25 per coffee, 2 hours of your time per agent.
Channel 6: Storm Chasing vs Retail
Storm chasing (traveling to a storm-damaged market, usually out of state) is high-volume, high-margin, and high-risk. Retail (local, insurance or cash, non-storm) is lower volume, slower ramp, but sustainable.
Your first 10 customers should probably mix both:
- 6 to 7 insurance claims (storm or retail)
- 3 to 4 retail cash jobs
Pure storm chasing for the first 10 means you have no local reputation when the storms end. Pure retail means you are starving during storm booms. Mix them.
Channel 7: Closing Discounts on First 10 Customers
You are new. You have no reviews. You cannot compete on reputation yet. You can compete on price modestly.
Offer your first 10 customers a $500 discount in exchange for:
- Permission to photograph the job for your portfolio
- A Google review upon completion
- 2 neighbor referrals
You lose $500 in margin, but you gain a portfolio photo, a 5-star review, and 2 leads. Net: positive ROI almost always.
Do not make discounting a permanent strategy. Once you have 10+ reviews and a portfolio, drop the discount and compete on quality.
The 60-Day Schedule
Weeks 1 to 2
Set up licensing, insurance, first crew. Build a basic website. Set up a Google Business Profile. Print business cards. Wrap the truck.
Weeks 3 to 4
Start door knocking (if in a storm market). Join 5 Facebook neighborhood groups. Take 5 real estate agents to coffee. Post daily on LinkedIn and Facebook.
Weeks 5 to 6
Book first 5 inspections. Close first 2 to 3 deals. Submit first insurance claims. Start collecting reviews from early customers.
Weeks 7 to 8
Run first Facebook ad campaign ($500 test). Complete first 2 to 3 jobs. Request referrals. Push for Google reviews.
By Day 60, you should have 6 to 10 signed customers in various stages (inspections, claims, installs). If you have less than 4, something is wrong with your process or your market.
Real Example
Jeremy starts a roofing company in Charlotte NC in March 2025 with $40,000. Week 1 to 2: forms LLC, gets insurance, buys truck, wraps it. Week 3: joins 6 Facebook groups, runs a $300 ad, starts door knocking in a hail zone from last fall. Week 4: books first 3 inspections. Week 5: closes first deal ($17,800). Weeks 6 to 8: closes 6 more. Day 60: 7 signed, 2 completed, 5 Google reviews. Day 90: 15 signed, revenue hitting $240k, 2 crews running.
Jeremy's first 10 customers gave him: $178,000 in revenue, 10 Google reviews, 4 neighborhood referrals, and enough cash flow to add a second crew. That is the trajectory you want.
What Kills New Roofing Companies
- No marketing budget: Waiting for "word of mouth" at month 1 means starving at month 3
- Poor first-job execution: One bad install review kills the next 10 potential customers
- Undercapitalized float: Cannot take on more jobs because no cash for materials
- No systems: Managing 10 customers in spreadsheets means missing 2 of them
- Hiring too fast: Adding a crew before you have pipeline to support them
FAQ
Should I specialize or generalize for the first 10?
Generalize. Take insurance claims, retail, repairs, replacements, residential, light commercial. Learn what sells in your market and what your crew can handle. Specialization comes after year 1.
How do I price when I have no reputation?
Match market rates, do not undercut. Undercutting creates customers who expect cheap forever. Price competitively and compete on responsiveness and communication. That is where new companies win.
Should I hire a marketing agency?
Not in the first 60 days. Agencies cost $3,000+ per month and take 90 to 120 days to produce results. Run your own Facebook ads at $500 to $1,000 in the early phase. Hire an agency when you are doing $100k+/month and cannot keep up.
What if I cannot close my first few pitches?
Normal. New reps close at 20% to 35%. Veterans close at 45% to 65%. Your first 20 pitches are practice. Record yourself (with permission), listen back, adjust. Role-play with a friend. By pitch 30, you should be landing one in three.
Ready to grow your roofing sales operation?
Start Your 14-Day Free Trial