The Problem
A 7-crew roofing company in Hempstead, NY was generating 9 qualified roofing leads per month from a 6-year-old website that loaded in 8.4s on mobile. Google Business Profile had 41 reviews but no posts in 14 months. Google Ads were running broad-match on 'roof repair' burning $6,400/mo at a $710 cost per lead with insurance-claim language buried 3 scrolls down.