Google Business Profile for insulation contractors: categories, services, photos, posts and Q&A that bring calls
A working checklist for an insulation company's Google profile: categories, every service with prices, attic photos that convince, posts and Q&A.
Across 10,103 insulation contractor listings on Google, 38% show no hours, 16% show an email, and the typical photo set is a logo and a truck. Most profiles were created once, when the company started, and never opened again. That is the competition. A profile that is complete, current and full of real attic photos wins the map pack in most towns without any paid help.
This guide is the checklist, top to bottom. Budget two hours for the first pass and 20 minutes a month after that.
Categories: one primary, several secondary
The primary category must be "Insulation contractor". That is the category Google matches to "insulation near me" and "attic insulation company". Do not set it to "Contractor" or "Home improvement" because they sound broader; broader loses.
Add secondary categories for the work you actually do. Common ones: "Energy equipment and solutions" if you do audits, "Waterproofing company" if you encapsulate crawl spaces, "General contractor" if you also do the drywall patch after dense-pack, "HVAC contractor" only if you really do HVAC. Each secondary category opens the profile to more search terms. Each wrong one dilutes it.
Services: list every one, with a price range
Under Services, Google lets you add items with a description and a price. Most insulation profiles have none. Add every job type you quote:
- Attic insulation (blown-in cellulose or fiberglass): $1,500 to $4,500
- Attic air sealing: $600 to $2,000
- Spray foam insulation (open or closed cell): $3,000 to $15,000
- Crawl space encapsulation: $4,000 to $14,000
- Batt insulation for new construction and additions: priced per square foot
- Insulation removal and attic cleanout: $1,200 to $4,000
- Radiant barrier: $1,000 to $3,500
- Wall insulation (dense-pack): $2,500 to $8,000
Use your own ranges. The point is that the homeowner sees a number before calling, which filters out the people who thought an attic was $300 and brings in the people who are ready. Each service description should be two sentences in plain language that mention the town names you work in and the rebate if one applies.
Hours and service area
Fill in hours even if you are a one-truck company answering from the attic. "Open" beats "Hours not listed" every time a homeowner is choosing. If you take calls on Saturday mornings in season, list Saturday 8 to 12; only 27.6% of insulation profiles do, and Saturday is when homeowners research attic work.
For the service area, pick the towns you actually drive to, not a 75-mile radius. Google ranks you in your home town partly on how tight the service area is. A company listing 60 towns ranks poorly in all of them. List 8 to 15 real ones.
If you work from home, set the profile as a service-area business and hide the street address. It costs you nothing in ranking and keeps your porch quiet.
Photos: attics, not trucks
93.7% of listings have a photo. Almost none have the photos that convince. Upload, in this order:
- Before and after of an attic: bare joists and dust, then a flat blanket at the ruler mark.
- A thermal camera shot showing the cold spots on a ceiling, and the same ceiling after.
- Spray foam being applied, with the crew in proper gear.
- A crawl space before and after encapsulation, white liner and all.
- The depth ruler in the attic showing the finished R-value line.
- The crew, by name, in front of the truck. One photo, not six.
- A rebate check or approval letter with the customer's details covered.
Add five new job photos a month. Google notices profiles that are updated, and homeowners notice dates. Name the files before uploading: "attic-insulation-before-after-rochester.jpg" rather than "IMG_4471.jpg".
Posts: rebates and seasons
Profile posts expire visually after about a week, so one a week in season and two a month off season is enough. The posts that earn clicks in this trade:
- "The [utility name] attic insulation rebate is $X per home through December. Here is what qualifies." Link to your rebate page.
- "First cold week is coming. Three signs your attic is under-insulated." Short, with a photo.
- "We have two crew days open the week of the 20th." Scarcity that is true.
- A completed-job post with the town name and the before-and-after.
Skip generic holiday posts. Nobody books an attic because of a Thanksgiving graphic.
Q&A: ask and answer your own
The Questions section on the profile is public and almost always empty. Anyone can post a question, including you. Add the ten questions homeowners actually ask and answer each in three sentences:
- How much does attic insulation cost?
- Do you handle the utility rebate paperwork?
- How long does an attic job take?
- Is spray foam safe to be in the house during?
- Do I need to remove old insulation first?
- Do you do crawl spaces?
- What R-value do I need in this area?
- Do you offer financing?
- Are you licensed and insured?
- How soon can you come out?
These answers show up when someone searches the question, and they stop the phone call that is only asking "how much."
Reviews on the profile
Reviews are their own guide. Read the reviews guide for the door script. On the profile itself the job is to reply to every review within a day and to use the job type and town in your replies, because that text counts.
Keep it consistent everywhere else
Google checks your name, address, phone and hours against other directories. If the profile says "Northside Insulation LLC" and the website says "Northside Spray Foam" and Yelp has an old phone number, the profile ranks lower. Make them identical: same name, same phone, same hours, on the website, Facebook, Bing, Apple Maps, Yelp, Angi, and the BBB if you are listed. This also matters for AI search, where the assistants cross-check the same sources.
Frequently asked
Should I add "spray foam" to my business name on the profile? No. Google's rules require the real-world name. Profiles with keywords stuffed into the name get suspended, usually in the busy season when a competitor reports it. Put spray foam in the services, the posts and the description instead.
How do I see if any of this is working? The profile's Performance tab shows calls, direction requests, website clicks and the search terms that found you, by month. Screenshot it before you start and compare in 60 days. Calls from the profile and "attic insulation [town]" appearing in the search terms are the two signs.
Can I have one profile per town I serve? Only if you have a real staffed location in each. A second profile at a mailbox or a friend's shop is a policy violation and both profiles can be removed. One profile with a tight service area and the town names in the service descriptions is the right structure.
If you would rather hand the two-hour pass and the monthly upkeep to someone, the profile setup is one of the services in the free 14-day trial.
