DG Agency is a contractor marketing agency that runs Google Local Services Ads, Google Business Profile, Yelp and reviews for roofing companies in Orange County. We run OC roofing accounts from Canyon Lake, next door in Riverside County. Inland OC is Climate Zone 8, so a steep-slope reroof of 50% or more there needs a cool roof.
TMC Roofing (Riverside County, CA): Booked LSA jobs doubled in a month at the same cost per booked job. Same system we run in Orange County. See the numbers
The cool roof rule splits the county. Anaheim, Irvine, Santa Ana, Fullerton and Mission Viejo ZIPs are Zone 8. Huntington Beach and Newport Beach are Zone 6, where only low-slope reroofs need a cool roof. A roofer working both sides is really quoting two different jobs, and your ads, profile and service pages should say so.
Local facts that shape how the phone rings, each linked to its source.
Roofing in California requires the CSLB C-39 Roofing Contractor license.
Source: California Contractors State License BoardEnergy Commission climate zone data puts inland OC ZIPs like Anaheim 92805, Irvine 92618, Santa Ana 92701, Fullerton 92831 and Mission Viejo 92691 in Zone 8, where steep-slope reroofs of 50% or more need a cool roof. Huntington Beach 92648 and Newport Beach 92660 are Zone 6, where only low-slope reroofs do.
Source: California Energy CommissionUnder the 2025 Energy Code, roof requirements kick in when 50% or more of a home's roof is replaced. Steep-slope roofs (2:12 or steeper) need a cool roof in climate zones 4 and 8 through 15. Low-slope roofs need one in zones 4 and 6 through 15.
Source: California Energy CommissionThe Santa Ana winds are named for Orange County's Santa Ana Canyon, where they blow with exceptional speed. The National Weather Service says gusts can top 100 knots in favored areas such as that canyon.
Source: National Weather Service, Climate of San Diego (TM-270)The National Weather Service says Santa Ana winds are most common during the cooler months of the year, from September through May, and that they drive wildfire risk.
Source: National Weather ServiceGoogle's US Local Services Ads screening lists state-level business and owner license checks for roofing, HVAC, plumbing and electrical, plus general liability insurance, where local law applies. In California that state license is your CSLB license.
Source: Google Local Services Ads HelpWe set up and run the LSA account, pick the roofing job types you actually want, and review and rate every lead weekly so Google credits the junk back to you.
Categories, services, photos of real jobs and weekly posts. The profile is what shows in the map pack when a homeowner searches after a storm.
We monitor every review and reply to all of them. We never gate reviews or filter who gets asked.
Yelp ads where they pay off, and a fast response setup so a lead that comes in at 7pm gets a reply before your competitor calls back.
TMC Roofing, Riverside County, CA · August to September 2026
Booked LSA jobs doubled in a month at the same cost per booked job
Retainers start at $5,000 a month for contractors doing $1M or more a year. Ad spend goes straight to Google and Yelp and is separate. Month to month, no long contract. We are based in Southern California and run accounts for contractors in Orange County remotely. LSA, Google Business Profile, Yelp and reviews are all managed online, so there is no field visit to pay for.
See pricing detailsCall Daniel or send a message. You'll hear back the same day.
Call back
Tell us your trade and city. Daniel calls you back the same day.