How homeowners search for a roofer
Roofing search comes in two very different moods. The first is urgent: water is coming through a ceiling after a storm, and the homeowner wants someone on the roof today. They search on a phone, look at the map pack, and call whoever looks established and answers. The second is planned: an aging roof, a house sale, an insurance inspection. Those buyers read reviews, look at photos of finished jobs, get three quotes and take weeks to decide.
The two moods peak at different times of year. Here is a year of Google search data for New York State:
| Search | Avg. a month | Busiest month | Quietest month |
|---|---|---|---|
| roofing contractor | 8,100 | Jan 2026 (18,100) | Nov 2025 (3,600) |
| roofer near me | 8,100 | Oct 2025 (12,100) | Nov–Dec 2025 (6,600) |
| roof repair | 5,400 | Jul 2026 (8,100) | Jan 2026 (2,900) |
| roof replacement | 2,400 | Sep 2025 (4,400) | Dec 2025 (720) |
| roof leak repair | 1,900 | Oct 2025 and Feb 2026 (2,900) | Jun 2026 (1,300) |
| gutter cleaning | 2,900 | Jul 2026 (4,400) | Dec 2025–Feb 2026 (1,600) |
Google Ads search volume for New York State, September 2025 to August 2026, retrieved September 2026. Statewide figures; Long Island is a share of each.
Two things stand out. Replacement demand is seasonal and predictable, so replacement pages, photos and reviews need to be in place by late summer. Leak and contractor searches are lumpy: “roofing contractor” more than doubled for a single month in January 2026. Demand like that arrives all at once and goes to whoever is visible and picks up the phone.
The site structure that works for roofers
One “Services” page listing everything you do gives Google almost nothing to rank. Build one page per job type, each with your own photos, the materials you install, how the job runs, and the questions homeowners ask on the phone:
- Roof replacement, with separate sections or pages for asphalt shingle, cedar, flat or low-slope and metal if you install them.
- Roof repair and leak repair, written for someone with water in the house right now: what to do before you arrive, how fast you respond, what a repair visit costs.
- Storm damage and insurance claims: how you document damage and work with adjusters. Explain the process; don’t promise a claim outcome.
- Gutters, skylights, chimney flashing and siding, only if you do them.
- Town pages for the places you work most, each built around real jobs in that town. Twenty pages with the town name swapped and nothing else changed help nobody.
Every page should carry your license number, your warranty terms, and any manufacturer certification you actually hold.
Google Business Profile setup for roofers
- Primary category: Roofing contractor. Google asks you to use as few categories as possible, so add extras only for real lines of business: Gutter service or Gutter cleaning service, Siding contractor, Skylight contractor.
- Service area, not a storefront. If customers don’t come to your office, hide the address and list your service areas. Google allows up to 20, within about two hours of driving.
- Your real name only. “Smith Roofing” is fine. “Smith Roofing – Best Roof Repair Long Island” breaks Google’s rules and risks a suspension.
- Photos of your own jobs, added through the year: tear-offs, finished roofs, crews on site. Roofing is bought on trust, and photos are the proof.
If your profile doesn’t appear on Maps at all, fix that first. Here’s why a business doesn’t show up on Google Maps.
Local Services Ads and the Google Verified badge
Roofers are one of the business types eligible for Google’s Local Services Ads in the US. They sit above the regular results and you pay per lead, not per click. Google screens advertisers, which can include license, insurance and background checks. In 2025 Google replaced the old Google Guaranteed and Google Screened badges with a single Google Verified badge and discontinued the money-back guarantee, so older articles about “getting Google Guaranteed” are out of date.
Google ranks these ads partly on your rating, your number of reviews and your responsiveness, and says missed calls can hurt you. For a roofer who’s on a roof all day, that’s a real problem. Missed-call text-back is the cheapest fix: every unanswered call gets an instant text, so the lead doesn’t go to the next listing.
A review strategy that fits roofing
A homeowner buys a roof once every couple of decades, so you won’t get repeat visits to prompt a review. The request has to happen at the one moment the customer is happiest: the day the job is finished and the yard is clean.
- Have the crew lead or owner ask in person at the walkthrough.
- Text the Google review link the same day, while the new roof is still the talk of the house.
- Ask every customer, not just the ones you expect to be happy. Google’s policy forbids selectively asking for positive reviews, and forbids offering discounts or gifts for reviews. Don’t script what customers should write, either; Google prohibits requesting specific content.
- Reply to every review, and handle the bad ones calmly. See how to respond to Google reviews.
Pitfalls specific to roofers
Storm-chaser competition. After big storms, out-of-area crews advertise hard and knock on doors. New York’s Attorney General warns homeowners that non-local “storm chasers” can be hard to track down if the work fails. Your years of local reviews, a verifiable address and a county license number are your advantage. Put them where a worried homeowner will see them in five seconds.
Missing license numbers. On Long Island, roofing is licensed home improvement work. Suffolk County Code Chapter 563 lists roofing as home improvement contracting and says all advertising for it must contain the license number. Nassau County’s rules require the license number in all display advertising and promotional literature. Put your Suffolk and Nassau numbers in your site footer and on every landing page. This is general information, not legal advice; confirm current requirements with each county’s consumer affairs office.
Paying for rankings nobody searches. “SEO for roofers” is searched about 2,400 times a month in the US, so you’ll hear from plenty of agencies. Ask any of them for results measured in calls and booked estimates, and whether they work with other roofers in your towns.
Expecting results by next storm season. Most roofers see real movement in three to six months; how long local SEO takes explains why. Ongoing local SEO typically costs $500–$2,500 a month. East End Web quotes after a free audit, and our work is built to be cited by AI answer engines as well as ranked by Google. See how our local SEO works.
Sources
- Google, “Guidelines for representing your business on Google”
- Google Business Profile Help, service area guidance
- Google Local Services Help, “Getting started with Local Services Ads” (US business categories)
- Google Local Services Help, Google Verified badge
- Google Local Services Help, “About ad rankings”
- Google Maps user-contributed content policy (fake engagement)
- Suffolk County Code Chapter 563, home improvement license law
- Nassau County Office of Consumer Affairs, rules and regulations for the home improvement business
- New York State Attorney General, “Contractors and home maintenance”
- Google Ads search volume for New York State and the US, September 2025 to August 2026, retrieved September 2026.