How We Generated $48,000 in New Roofing Contracts in 60 Days… Starting From Zero Online Presence
The Challenge: A Roofing Company That Didn’t Exist Online
When Roofing by JNL came to us, they had a problem that’s killing thousands of trade businesses:
No website. No Google presence. No way for customers to find them online.
In Southern Illinois, where most homeowners search “roofing contractor near me” when they spot a leak, JNL was invisible. They were losing jobs to competitors who simply showed up first online.
They were relying 100% on word-of-mouth and missing calls because they couldn’t be everywhere at once.
The owner knew he was leaving money on the table. He just didn’t know how much.
What We Built: A Complete Digital Presence in 30 Days
We didn’t just build a website. We built a lead-generation system designed around how Southern Illinois customers actually buy roofing services.
Here’s what we implemented:
1. Conversion-Focused Website
-
- Mobile-first design (73% of local searches happen on mobile)
- Prominent click-to-call buttons (because people here pick up the phone)
- Gallery showcasing past work
- Service area pages optimized for local search
- Fast-loading, professional design that builds trust
2. Google Business Profile Optimization
-
- Professional photos of crews and completed jobs
- Service area targeting across Southern Illinois
- Optimized business description for roofing keywords
- Regular posts showcasing current projects
- Review generation strategy
3. Google Ads Campaign
-
- Targeted high-intent keywords (“roof repair near me”, “emergency roofing”)
- Call extensions for one-tap dialing on mobile
- Ad scheduling matched to business hours
- Location targeting within service radius
- Negative keywords to filter out tire-kickers
4. Voice AI for Missed Calls
-
- Integrated Hearth voice agent to capture leads 24/7
- No more lost opportunities from missed calls
- Professional response even during busy job sites
The Results: From Invisible to Fully Booked
Within 60 days:
✅ 4 confirmed roofing projects booked
✅ $48,000+ in contract revenue (based on typical project values of $10-14K in our market)
✅ Consistent lead flow from website, ads, and Google Business Profile
✅ Cost per acquisition: ~$156 (in an industry where customer lifetime value is $12,000+)
✅ ROI: Approximately 77:1
The owner went from scrambling for word-of-mouth referrals to actively managing a pipeline of qualified leads.
What Made This Work: Understanding Local Buying Behavior
Most marketing agencies treat every market the same. They don’t.
In Southern Illinois, homeowners don’t fill out forms—they pick up the phone.
So we built everything around making it stupid-easy to call:
- Click-to-call buttons everywhere on mobile
- Google Ads call extensions
- Phone number in every ad
- Voice agent for after-hours calls
We optimized for what actually converts, not what looks good in a marketing deck.
The Breakdown: Exactly What We Did
Service | What We Delivered | Timeline
Website Design & Development | Full custom website, mobile-optimized, conversion-focused | Week 1-2
Google Business Profile | Complete optimization, photos, posts, review strategy | Week 1
Google Ads Campaign | Keyword research, ad creation, call tracking, ongoing optimization | Week 2-8
Voice AI Integration | Hearth agent setup for 24/7 lead capture | Week 2
Social Media | Profile setup and ongoing content | Week 2-8
