I help contractors grow past word-of-mouth with paid ads and strategies built to bring in higher-ticket jobs, not just when someone happens to mention your name.
We both know anyone can promise results, but very few can prove them. RC Roofing Specialists was getting about 80% of its jobs from referrals. We started with a small test budget on Google Ads and Local Service Ads that focused on the few things homeowners actually needed to see.
From July 27th, 2025 through June 24, 2026, 19 of 43 replacement estimates closed for $393,313 in revenue on about $20,000 in ad spend. All full roof replacements, averaging about $20,700 per job, pulled from the client's own CRM.
July 27, 2025 to June 24, 2026. Ad spend: $18,738 Google Ads + $1,538 LSA. Replacement jobs only; repair leads/jobs are not counted in this.
No confusion, no fancy metrics you don't care about. Just the channels that put your phone number in front of homeowners ready to hire.
They tried an agency. Paid a retainer. Got a report that didn't show any jobs booked. Then got only excuses when results didn't show up.
I work differently. I start small and test before I ask you to spend real money — proving the strategy works on a small budget first, then scaling it up once we know what's bringing in jobs. That's lower risk for you, and it's also how we get to the higher ticket jobs that actually change your business.
I only take on contractors I actually believe I can help, and I report in what you actually care about: leads and jobs.
"Before working with Ryan, we had a hard time not only with lead flow, but with communication and follow-up on those leads. Since working with him, he's kept a consistent lead flow, and he's real on top of it — communicating not just with me, but with the rest of our team. We've done a little shy of $400K with him this past year. If you're on the fence, it's worth a solid chance to reach out and see what he can do for you."
You tell me where you are and where you want to go. I'll tell you honestly if I can help you get there.
Book a 30-Minute Intro Call →