Key takeaways
- Primary category should be Roofing contractor for almost every roofer; it carries the most weight for the phrases homeowners search.
- Add secondary categories only for work you do regularly: Roof repair, Gutter service, Skylight contractor, Waterproofing service.
- List every service you quote as a separate item with a short description and a starting price where you can defend one.
- Roof inspection and insurance-claim repair deserve their own service entries; they are high-intent searches in LA.
- Drone photos and before-and-after pairs are the strongest photos a roofer can post, and most competitors post neither.
Pick the primary category and get it right
Google uses your primary category more than anything else on the profile to decide which searches you appear in. For almost every roofing company in Los Angeles County, that should be Roofing contractor. It is the category Google maps to searches like roofer near me, roofing company Glendale, and roof replacement Torrance.
Some roofers pick Roof repair as primary because repairs are most of their call volume. Resist that. Roofing contractor already covers repair searches, and the reverse is not true: a profile with Roof repair as primary tends to show up less for replacement searches, which are the jobs that pay.
Check what the top three roofers in your city use. Open their profile and the category shows right under the name. If all three use Roofing contractor, that is confirmation.
Change your primary category once and on purpose. Each change can shake up rankings for a few weeks while Google reassesses the profile.
Secondary categories that actually help
Google allows up to nine additional categories. Add only ones that describe work you really do, because each one makes you eligible for that category's searches, and a homeowner who calls about gutters and hears you do not do gutters is a wasted call and a potential one-star review.
Useful secondaries for most LA roofers:
- Roof repair: for leak and patch searches.
- Gutter service or Gutter cleaning service: if you install or repair gutters.
- Skylight contractor: if you install or replace skylights.
- Waterproofing service: common for flat and low-slope work in the Valley and South Bay.
- Solar panel installation: only if you do it yourself, not if you subcontract it.
- Siding contractor or Chimney services: if those are regular jobs.
Skip General contractor unless you hold a B license and sell that work. It dilutes the profile and invites calls about kitchen remodels.
Review the list once a year. If you dropped gutters, drop the category.
Build the services list with starting prices
The Services section is where most roofing profiles are empty, and it is one of the few places you can tell Google in plain words what you sell. Each category gets its own group of services. Add every job type you quote as a separate line with a one or two sentence description using the words a homeowner would search.
A reasonable list for a residential roofer:
- Asphalt shingle roof replacement
- Tile roof repair and underlayment replacement
- Flat roof and torch-down replacement
- Cool roof installation (mention Title 24 if you do it)
- Roof leak repair
- Emergency roof tarping
- Roof inspection
- Gutter installation and repair
- Skylight replacement
Add a starting price where you can defend one: roof inspection from $149, leak repair from $450, emergency tarping from $350. Google shows these prices to searchers and they filter out people who were never going to pay market rate. Leave the price blank for full replacements, which vary too much by square footage and pitch.
Write descriptions as a human, not a keyword list. Google reads them, but so does the homeowner.
Insurance claims and inspections as their own services
Two services deserve separate entries because they map to high-intent searches most roofers ignore.
Roof inspection. Homeowners search for this before buying a house, before the rain season, and after a windstorm. Real estate agents search for it on behalf of clients. A clear entry with a flat price and a note that you provide a written report with photos pulls calls a replacement-focused profile misses. Many inspections turn into repair or replacement work.
Storm damage roof repair or insurance claim roof repair. After a heavy wind or rain event, some LA homeowners file a claim. They search for roofers who understand the process: documenting the damage, meeting the adjuster, and providing the itemized estimate the carrier wants. Describe exactly that. Be careful with wording. You are helping the homeowner document and repair, not negotiating with the insurer on their behalf, which can cross into public adjuster territory that requires a separate license in California.
Both services also make good Google Posts and Q&A entries in September and October, right before the first storms.
Photos: drone shots and before-and-after pairs
Roofing is a visual trade with an invisible product. Nobody climbs up to look at the finished roof, so photos do the convincing. Most roofing profiles have a logo, a truck, and six blurry shots from a ladder. You can beat that in a weekend.
- Drone photos of finished roofs, straight down and at a 45-degree angle. A modest drone and ten minutes per job is enough. Commercial drone use needs an FAA Part 107 certificate; many roofers have a crew member get it.
- Before-and-after pairs posted back to back so they sit together in the feed. The before should be honest: curled shingles, moss, a tarp.
- Detail shots: new flashing, ridge vent, underlayment at the eaves, clean valleys. These show quality to the homeowner who has done some reading.
- The crew at work, harnesses on. Safety photos reassure homeowners.
Post 4 to 8 photos a month, every month, rather than 80 in one day. Name files with the city and job type before uploading; it keeps your own library organized even if Google ignores it.
Attributes, service area, and the details that get skipped
A few more settings that matter for roofers specifically:
- Service area. If you work from a yard or home office, hide the address and list the cities you serve. Keep it realistic. Listing all of LA County does not make you rank in all of it; Google weights proximity heavily, and a roofer in Whittier will not rank in Santa Monica no matter what the service area says.
- Hours. Set real hours. If you take emergency calls, state the policy in the description rather than marking yourself open 24 hours when nobody answers at 2 a.m.
- Attributes. Turn on the ones that apply: online estimates, onsite services, veteran-owned or family-owned if true. Google changes the list regularly, so check it twice a year.
- Description. Use the 750 characters to say what you do, where, how long you have been licensed, and your CSLB license number. California homeowners increasingly check license numbers before calling.
None of these alone moves rankings much. Together with correct categories, a full services list, and steady photos, they are the difference between a profile Google trusts and one it does not.
Questions roofers ask
Should my primary category be Roofing contractor or Roofing service?
Roofing contractor. It is the category Google associates with the broadest set of roofing searches, and it is what nearly every top-ranking roofer in Los Angeles uses. If your profile currently uses a different primary, switch once and leave it alone for 60 days while rankings settle.
Does adding more categories help me rank for more searches?
Only if the categories match work you actually do and the rest of the profile supports them. Adding Gutter service with no gutter photos, services, or reviews mentioning gutters does little. Adding it alongside a service entry, a few photos, and a couple of reviews that mention gutters can get you into gutter searches in your city.
Should I list prices on my Google Business Profile?
List starting prices for fixed-scope work like inspections, tarping, and minor leak repairs. They set expectations and reduce calls from people shopping for the cheapest patch. Leave full replacements blank or use a floor you are comfortable with. Never post a price you would not honor on the first call.
How many photos should a roofing profile have?
There is no magic number, but a profile with 100 or more real job photos, added steadily over time, consistently outperforms one with 10. Aim for 4 to 8 new photos a month. Prioritize drone shots of finished roofs and before-and-after pairs, all from your own jobs in cities you serve.
