Key takeaways
- List the work before you price it: search, paid ads and Local Services Ads, web, CRM and automation, reporting and partner relations.
- Compare options on cost per booked job, including your own management time and the risk of turnover or lock-in.
- Partner relations with plumbers, property managers and agents usually belong in-house, because they are local and personal.
- A hybrid, with a rep on your payroll and an outside team on the digital work, often fits restoration best.
Choosing between a marketing employee and an agency for a restoration company starts with listing the work, not the salary. Restoration marketing is two jobs: face-to-face relationships with plumbers, property managers and agents, and a digital system that has to catch emergency calls day and night. One person rarely does both well.
What the work actually requires
The work takes five or six distinct skills, and a restoration company needs most of them at once when storm season or a freeze event arrives.
| Role | What it covers for a restoration company | When it is busiest |
|---|---|---|
| Search and profile specialist | Google Business Profile, categories, reviews, service pages for water, fire, mold and storm | Steady, every week |
| Paid search manager | Google Ads and Local Services Ads, which are moving into Google Ads (Google's announcement); budgets, search terms, call quality | Spikes in storms and freezes |
| Web developer | Emergency landing pages, speed, click-to-call, tracking | Projects, then upkeep |
| CRM and automation specialist | Missed-call text-back, estimate follow-up, review requests, partner updates, texting registration | Setup, then weekly checks |
| Analyst | Calls traced to booked jobs and revenue, by source and loss type | Monthly |
| Partner relations rep | Visits and calls to plumbers, property managers, agents and HOAs | Steady, local, in person |
Few people are strong at more than two of these. The ones who are tend to cost accordingly, and they still cannot be in two places during a surge.
In-house, agency or hybrid
| Question | In-house | Agency | Hybrid |
|---|---|---|---|
| Skills covered | What one or two hires know | A team of specialists | A lead in-house, specialists outside |
| Your management time | High: you manage people | Low: one partner | Some: one hire and a partner |
| Account ownership | Yours | Insist it stays yours | Yours |
| If someone leaves | Their knowledge goes too | The team covers it | Partly covered |
Cost comparison framework
- List the roles you need. Use the table above. For each role, estimate the hours it takes in a normal month and in a surge month.
- Price the in-house version with local numbers. For each person you would hire, add base pay, benefits and payroll taxes, software seats, recruiting and onboarding, and the hours you would spend managing them at your own hourly value. Use local pay data, not national averages.
- Price the gaps. No single hire covers every role. Add what freelancers or extra tools would cost to fill the rest.
- Price the outside option for the same scope. Ask for a written scope with deliverables and dates, so you compare like with like.
- Compare cost per booked job, not cost per month. Estimate the jobs each option is likely to produce, then divide. A cheaper option that misses surge calls is not cheaper.
- Add a risk line. For in-house, the months a seat sits empty after someone leaves. For an agency, lock-in and whose name is on the accounts.
A simple worksheet keeps it honest:
| Cost line | In-house | Agency | Hybrid |
|---|---|---|---|
| People (pay, benefits, taxes) | Your number | — | Your number for one role |
| Outside fees | Freelancers for gaps | Monthly or project fee | Project fees for digital work |
| Tools and software | Your number | Often included; ask | Split; ask |
| Your management hours | High | Low to medium | Medium |
| Booked jobs per month (estimate) | Your estimate | Your estimate | Your estimate |
| Cost per booked job | Divide | Divide | Divide |
When in-house makes sense
In-house makes sense for the relationship work, and for a coordinator once the digital systems exist. Some restoration companies employ a business development rep who spends the week visiting plumbers, property managers, insurance agents and HOA boards. That work depends on a familiar face and local knowledge, and it should stay on your payroll.
A coordinator also earns a seat once the systems are built: someone who collects job photos from crews, keeps partner lists current and makes sure review requests go out. A full in-house digital team makes sense only when there is steady full-time work for each specialist and someone in the company who can direct them.
Hybrid models
A hybrid often fits restoration best: relationships stay in-house, and the digital work goes to an outside team.
| Factor | In-house | Agency | Hybrid |
|---|---|---|---|
| Control | High, day to day | Depends on the contract and who owns the accounts | High on relationships; digital accounts in your name |
| Cost shape | Fixed payroll that grows with each hire | Fees that flex with scope | One salary plus project fees |
| Your management time | High: you manage each person | Low: one point of contact | Medium |
| Surge capacity | Limited to the people you have | Specialists can scale campaigns fast | The outside team scales; the rep keeps partners informed |
| Skill coverage | One or two skills per hire | Several specialists | Both |
| Biggest risk | Turnover takes the know-how | Lock-in if the accounts are not yours | Low if ownership and reporting are clear |
A hybrid works when everyone uses one CRM. The rep logs partner visits and referrals in it, the outside team reports booked jobs by source including partner referrals, and you hold a short weekly check-in. The marketing agency guide for restoration companies lists what to demand from the outside half, and the CRM guide covers the shared system.
How VETS Growth Marketing helps
We take the digital half: profile, search, ads and Local Services Ads, website, CRM and automation, and reporting. That frees your partner rep to spend their days with plumbers and property managers. Every account is in your company's name, work runs as dated projects with no long-term contract, and reports show booked jobs and cost per customer. Book a growth consultation and bring your hiring budget. We will lay out the same scope both ways so you can compare.