Hiring a marketing agency or freelancer for an insulation company versus doing it yourself: red flags, fair prices, and why trial first
When an insulation owner should do marketing in-house, when to hire, what agencies and freelancers fairly charge, the red flags, and why trial first.
Every insulation owner with a Google profile gets the calls. "We noticed you are not on page one." "We can get you 40 leads a month." "We work with the top insulation contractors in your area." Some of those callers run good companies. Most are selling a contract to a trade they do not understand, and the owner finds out in month four when the dashboard shows impressions and the calendar shows nothing.
This guide is about how to decide: do it yourself, hire a freelancer, hire an agency, and what each should cost. It is written by someone who sells the service, so take the last section as the opinion it is.
What you can do yourself
An owner with a phone and two hours a week can do most of the foundation:
- The Google profile, fully. The profile guide is the checklist. Two hours once, 20 minutes a month.
- Reviews, with the door script from the reviews guide. The crew does the asking.
- Missed-call text-back. The tools cost $50 to $150 a month and take an afternoon.
- A seasonal email to past customers and open quotes, twice a year.
- Job photos posted to Facebook and the Google profile from the crew lead's phone.
That list alone puts a company ahead of most of the 10,103 insulation listings in the benchmark data, where the median is 5 reviews and 38% show no hours. Nobody needs an agency for it.
What usually needs help
Three things eat owner time and reward specialist skill:
Google Ads. The campaign split, the negative list, call tracking and the weekly pruning are learnable but unforgiving. An owner who sets it up and forgets it typically loses half the budget to broad match. Expect a specialist to pay for themselves on a $1,500-a-month budget.
The website. Building a fast site with a page per service, a rebate page and a working form is a week of work for someone who does it constantly and a month of evenings for an owner. Pay once, own it.
Meta ads with retargeting. The pixel, the audiences, the creative rotation. Doable yourself, but the people who do it daily get a lower lead cost.
What a fair price looks like
Prices vary by region and by how much work is included, but these ranges hold for a one-to-four crew residential insulation company:
- Google Ads management: $400 to $1,200 a month, plus the ad spend which you pay Google directly. Anyone charging a percentage of spend has an incentive to spend more.
- Meta ads management: $400 to $1,000 a month plus spend.
- Website: $2,500 to $7,000 once for a ten-page site built the way the website guide describes, plus $20 to $60 a month hosting. You own it.
- Google profile and local SEO: $300 to $800 a month. Above that for a single-location company, ask what the extra buys.
- Review system and missed-call text-back: $100 to $300 a month including the software.
- A freelancer doing a bundle of profile, reviews, email and some ads: $800 to $2,000 a month.
- An agency doing the full stack: $1,500 to $4,000 a month plus spend, for a company at this size.
Anyone quoting $6,000 a month to a two-crew insulation company is pricing for a different customer. Anyone quoting $299 a month for "SEO" is going to log in once and send you a report.
Red flags in the pitch
- A lead count promise. "40 leads a month guaranteed" is not a promise anyone can keep for a seasonal trade with a $2,600 ticket. The honest version is a cost-per-lead range and what happens if it is missed.
- A 6 or 12 month contract before any work. The contract protects them from the result, not you.
- They have never heard of a utility rebate. If the person pitching cannot say which utility serves your territory and what the attic rebate is, they will write ads that do not mention it, and the ads will lose.
- Ad accounts in their name. When you leave, the history and the data leave too. Insist the Google Ads and Meta accounts are yours and they are granted access.
- A website you cannot take with you. Some agencies host on a platform that cannot be exported. Ask before signing.
- Ranking reports as the main deliverable. Rank for "insulation contractor" means nothing if the phone did not ring. Ask to see call recordings and booked jobs.
- "We work with insulation contractors nationwide." Fine, but ask for one you can call. A reference in the trade, not a testimonial on a slide.
- Setup fees over $1,000 for ads. A campaign build for this trade is a day or two of work.
Questions to ask before you sign anything
- Which campaigns would you run for my company, and why those?
- What is a reasonable cost per lead for attic work in my metro, and for spray foam?
- How do you track calls and count a lead?
- Who owns the ad accounts and the website?
- What does the first month look like, week by week?
- What happens if it is not working after 30 days?
- Can I speak to an insulation or similar trade client?
A good answer to question two includes a range and an explanation of what moves it. A bad answer is "it depends" followed by a pivot to the package price.
Why trial first
The honest problem with hiring marketing help is that the owner is asked to pay before seeing anything. The pitch is a promise, the contract is six months, and the proof comes later, if at all. The owner has no way to tell a good agency from a good salesperson until month three.
A trial reverses that. The work gets done, the calls get tracked, and the owner sees what happened before paying for a second month. A provider who is confident in the work has no reason to refuse it. A provider who refuses it is telling you something.
This site offers that: any of the services described here, free for 14 days, no card, nothing renewing. Read the FAQ for what is included and what happens after. It exists because the contract-first model has burned enough insulation owners that the trade is right to be skeptical, and the only answer to skepticism is proof.
Doing it yourself, with help
A middle path works for many owners: do the foundation yourself from the guides on this site, and hire out the one thing that is both expensive to get wrong and outside your skill, usually Google Ads or the website. Spend $800 a month instead of $3,000, and keep the parts of marketing that benefit from the owner's own voice, like the review ask and the seasonal email, in the company.
Frequently asked
Freelancer or agency? A good freelancer is cheaper and more personal; the risk is they get busy or leave. An agency has backup; the risk is you become the small account that gets the junior person. For a company under $2 million in revenue, a good freelancer or a small shop is usually the better fit. Ask who exactly will do the work.
How long should I give it before deciding? For ads, 30 to 60 days with proper tracking. For the website, it is done when it is done, and you can judge it in a day. For local SEO and reviews, 90 days. If the provider cannot show you progress at 30 days in any of those, that is the answer.
What if I already signed a contract that is not working? Read the termination clause; many allow a 30-day exit. Ask for the ad account access and the search terms report before you leave. And next time, trial first.
If you want to see the work before paying for it, every service on this site is available as a free 14-day trial.
