Roofing Company, Philadelphia

How We Helped a Philadelphia Roofer Add $1.4 Million in 12 Months

Industry

Roofing

Services

CyberEngine™ Advertising

First 12 Months

$1.4M
Additional Revenue

Additional Metrics

710
Leads Generated
How We Added $1.38 Million in Roofing Revenue in 12 Months

About the Client

Our client is a full‑service residential roofing contractor serving Philadelphia’s dense row‑home neighborhoods and surrounding suburbs within a 20‑mile radius. The company’s three agile crews manage same‑day leak repairs, seasonal tune‑ups, and full asphalt‑shingle replacements, allowing homeowners to trust one partner throughout the entire roof life cycle.

The leadership team is small but highly experienced: an owner‑operator, two production supervisors, and a field estimator who documents every roof issue with comprehensive ridge‑to‑gutter photos. This reputation for reliable craftsmanship and detailed communication fuels referrals from homeowners, property managers, and real‑estate professionals. The crews maintain a spotless safety record through routine OSHA‑certified briefings, but unpredictable lead flow often left trucks parked or forced crews into overtime when storms hit.

Before working with us, the company’s digital presence was minimal: a basic templated website, occasional boosted Facebook posts, and a Google Ads account managed informally by a relative. Calls arrived sporadically, leaving the owner guessing when to order materials or hire additional help. Larger investments—such as a fourth truck or a dedicated hoist—felt risky without a reliable schedule of booked inspections. The business needed consistent lead volume and clear data before it could plan confidently for growth.

Challenges

Philadelphia’s roofing market is intensely competitive. Hundreds of licensed contractors bid on the same homeowner keywords, and Google Ads cost‑per‑click (CPC—the fee charged every time someone clicks on an ad) averaged $22 during peak summer months. Broad keyword testing at this price quickly burned budget, while large national franchises amplified their dominance through billboard and radio ads, raising consumer expectations for immediate responses.

A deep dive into the client’s legacy Google Ads account revealed wasteful broad‑match keywords like “roofing problems” and “roof help,” which triggered impressions for irrelevant searches such as commercial flat roofs, apartment complexes, and even car sunroof repairs. Missing negative keywords—filters that block unqualified traffic—wasted 36 percent of ad spend and drove leads the company couldn’t service profitably. Local Services Ads (LSA—the pay‑per‑lead units pinned above Google results) underperformed as well. Rivals collected frequent reviews, pushing our client’s profile below the fold where call volume drops dramatically.

Facebook campaigns were similarly inefficient. Boosted posts targeted a broad 10‑mile radius that included thousands of renters. Platform insights confirmed that only a small fraction of viewers owned their homes, resulting in engagement (likes, comments) but almost no estimate requests. Captions were long and buried pricing information, and Facebook’s algorithm kept showing ads to disengaged audiences, generating vanity metrics instead of revenue.

Lead handling further compounded the problem. All inquiries flowed into a shared inbox and were returned 6–8 hours later. Slow follow‑up let faster competitors win the job, turning each $20–$40 click into wasted spend. Without systems linking advertising dollars to booked revenue, the owner hesitated to invest more, fearing payroll gaps and underutilized crews during milder weather.

Strategy and Solution

We began with a full‑funnel diagnostic audit to track every customer touchpoint from keyword search to signed contract. We analyzed call recordings, replayed landing‑page sessions, and mapped inquiry timestamps against crew availability. This revealed the company had capacity for eight additional jobs per crew each month without overtime. It also allowed us to set clear benchmarks for lead volume, response time, and close rate before launching new campaigns.

Next, we overhauled the website for conversions. We improved copy readability, reduced load times to under two seconds, and installed a sticky “click‑to‑call” header displaying license numbers and warranty details to build trust. We added an AI‑powered chat widget for visitors hesitant to call, and it captured 12  percent of total year‑one leads. All calls, forms, and chats now flow into a single CRM (customer relationship management system), giving the entire team—from estimators to bookkeeping—a unified source of truth.

Google Ads was rebuilt into tightly themed ad groups focused on specific homeowner intent, such as “roof leak repair,” “roof replacement financing,” and “roof maintenance plans.” Each ad group connected to its own optimized landing page with one‑tap call buttons. Weekly negative‑keyword sweeps reduced wasted clicks by 45 percent, and call‑only campaigns captured mobile homeowners in emergency mode. Within the first month, click‑through rate jumped 64  percent.

We revived Local Services Ads with a review‑velocity sprint. Automated text requests were sent the moment crews completed a job, linking directly to Google’s review form. Review volume surged, moving the profile into the top‑three LSA positions within 28 days and keeping it there for 47 of the next 52 weeks. Before‑and‑after roof photos added visual proof, boosting call‑conversion rate by 11 percent.

Facebook campaigns shifted from random boosts to a two‑stage, video‑first funnel. Awareness videos introduced the brand to a broad metro audience, and viewers who watched at least half were retargeted with customer testimonials and project fly‑overs. Pre‑filled Instant Forms reduced friction, and offline‑conversion tracking revealed retargeted leads submitted forms 38 percent cheaper than cold traffic.

Finally, we fixed the lead follow‑up problem. Each new inquiry triggered simultaneous SMS, branded email, and a missed‑call text‑back offering a same‑day inspection. Push notifications allowed estimators to respond between attic climbs, cutting response time from 6 hours to under 7 minutes. We also delivered a comprehensive revenue dashboard displaying lead volume by source, cost per lead, close rate, and estimated revenue. This real‑time view allowed the owner to make informed operational decisions with confidence.

Partner With Us

Results

In just the first twelve months, the integrated Google Ads, Local Services Ads, and Facebook campaigns generated 710 qualified leads. With an estimated 39 percent close rate and $5,000 average job value, this translated into $1,384,500 in booked revenue. The growth allowed the company to add a new truck, extend emergency‑repair hours, and build a payroll reserve to shield against slower seasons.

Lead acquisition costs dropped sharply even as volume increased. More precise keyword targeting and rapid, automated follow‑ups converted ad clicks into scheduled inspections, while Facebook’s retargeting strategy kept crews busy through slower months. Local Services Ads consistently delivered voice‑verified leads to fill last‑minute openings, maximizing crew utilization.

Social proof accelerated growth further. Review volume surged 114  percent during the LSA sprint, propelling the company into Google’s top‑three carousel 49 out of 52 weeks. Net Promoter Score climbed from 57 to 72, sparking referrals that added an estimated $215,000 in extra work. Authentic customer photos now outperform stock imagery in ongoing campaigns, further boosting ad performance.

The new real‑time revenue dashboard gave leadership unmatched clarity. It displayed the number of leads by source, cost per lead, total marketing spend, close rates, and estimated revenue. With this data at their fingertips, the owner now orders materials strategically, schedules crews with precision, and confidently evaluates which channels deliver the strongest return on investment—all without guesswork.

Excellent

Based on 42 reviews

Hugo Stevenson

US

Sep 20, 2025

Verified

Very productive cooperation. We originally hired them to run our Google ads. After a few months, we realized they are very capable and right now they are responsible for our entire online presence. A well-deserved 5-star review.

Showing last 5 reviews

Showing last review

Excellent

Based on 42 reviews

Justin Russo

US

Sep 19, 2025

Verified

We have been with VNA for over 2 years now. They’ve done a great job marketing for my company. They run ads for us, do SEO, take care of our website and manage our reputation. Two years ago, we were doing around $3 million annually; this year, we’re on track to make around $4.5 - $5 million. A significant portion of this growth is thanks to the campaigns and advice we consistently get from the team at VNA. Thank you.

Showing last 5 reviews

Showing last review

Excellent

Based on 42 reviews

Elliot Reynolds

US

Sep 17, 2025

Verified

I recommend this agency, they get us 120 - 150 qualified HVAC leads every month, we close almost 36% of them.

Showing last 5 reviews

Showing last review

Excellent

Based on 42 reviews

Claire Harrison

US

Aug 29, 2025

Verified

We have had a great experience with Violet Neuron. Very efficient project organization and ROI-focused strategies. I’ve had some prior negative experiences with agencies that couldn’t show me any return on my investment. Instead of that, I was getting dashboards full of useless data about clicks, likes, etc. With these guys, we focus on leads, customers, and revenue. And this is exactly what I need in my business. There are some minor things I would improve, as always, but considering the results they get us, they deserve only praise.

Showing last 5 reviews

Showing last review

Excellent

Based on 42 reviews

Damien Rhodes

US

Aug 26, 2025

Verified

Working with Violent Neuron has been a game changer. I’m extremely impressed by their professionalism, initiative and of course the results. Moreover, when setting future business and marketing goals they are always painfully honest about the stuff they can deliver and things that are unlikely to happen. So far, I don’t have any negative feedback.

Showing last 5 reviews

Showing last review

Would you like to learn more?

Schedule a free Business Growth Consultation with our team. Together, we’ll assess your current business situation, define your goals, craft a tailored growth plan, and determine if our agency is the ideal partner to help you achieve success.

Schedule Your Free Consultation