All articles

pets

Pet Hair Cleaning Surcharge: How Much Should You Actually Add?

Pet hair is the single most underbilled item in residential cleaning. Here's what to charge, why most cleaners undercharge by 50%, and how to quote it without losing the client.

9 min readMaggie M., Founder of QuoteWise Pro

A golden retriever sheds about 60 pounds of hair per year. Most of that lands somewhere in the house. And most cleaners charge an extra $10 to deal with it — if they charge anything at all.

That's not a surcharge. That's a tip.

Pet hair is the most underbilled line item in residential cleaning, and it's the single fastest way to turn a profitable job into a break-even one. This post is about what to actually charge, how to structure the fee, and how to explain it to clients without sounding like you're nickel-and-diming them.

The real problem: pet hair is hidden labor, not visible dirt

Most cleaners price pet hair like a vacuum problem and lose money doing it.

A vacuum removes loose surface hair — the visible dirt layer. The hair that costs you time is the hair that doesn't show up during the walkthrough: woven into rug fibers, lodged in upholstery, stuck to baseboards by static, matted into the corners where the wall meets the floor. That's hidden labor. And handling it requires:

  • A lint roller or pet hair brush (slow, manual work)
  • A second vacuum pass with a brush attachment
  • Hand-wiping baseboards and corners
  • Couch and chair upholstery cleaning if there are fabric surfaces

That's not 10 extra minutes. That's 30 to 90, depending on the home.

If you measure pet hair simply by visible mess, it'll most likely cost you money. Measure pet hair by labor density, the time it will add to the job, that's how you cover your overhead.

💸
Profit leak: A $10 pet fee on a job that takes 60 extra minutes of hand work = $10/hr for the most physically tedious part of the entire clean. That's not pricing. That's volunteering.

The framework: the 3-tier pet hair pricing system

Stop pricing pet hair as a flat fee. Price it as a tier based on three factors: number of pets, type of pet, and how much carpet, upholstery, and fabric is in the home.

Tier 1 — Light ($15–$25 per visit)

One small or short-haired pet. Hard floors throughout. Minimal upholstered furniture.

Example: a single short-haired cat in a home with tile and laminate floors and a leather couch.

Tier 2 — Standard ($30–$50 per visit)

One heavy-shedding pet, or two light shedders. Mixed floor types (some carpet or rugs). Fabric couches or chairs.

Example: one golden retriever in a 3-bedroom home with bedroom carpet and a fabric sectional.

Tier 3 — Heavy ($60–$100 per visit)

Two or more heavy shedders, or one heavy shedder in a home with significant carpet and upholstered furniture. Visible hair on furniture during walkthrough.

Example: two huskies in a home with wall-to-wall carpet upstairs and three fabric couches.

These numbers are for standard recurring cleans. For deep cleans or move-outs in homes with pets, the surcharge often doubles — because you're not maintaining, you're catching up on six months of accumulated hair.

Pet hair surcharge

Select tier

Based on the walkthrough

Light
1 small pet · hard floors
$20
Standard
1 heavy shedder · fabric furniture
$40
Heavy
2+ shedders · carpet
$80
Tiered pricing turns a vague "pet fee" into a defensible number — for you and for the client.

How to spot the tier during a walkthrough

You're not going to count hairs. You're going to train your eye to read five signals.

Field recognition: Experienced cleaners check the same handful of spots on every pet-home walkthrough — the spots where hidden labor reveals itself first.

📍
Scenario: The cleaner walks into a home for a quote. The living room looks tidy. The floors look clean. The client says "we just have the one dog, he's pretty low-shed." The cleaner runs a palm across the fabric couch arm — clumps of hair lift up on their hand. They check the rug edge by the window — hair matted along the seam. They glance at the carpeted stairs — a faint outline of hair on the front edge of each step. The walkthrough now reads completely differently than it did 30 seconds ago. This isn't Tier 1. It's Tier 3 wearing Tier 1's clothing.

The five signals:

1. The couch test. Run your hand across the fabric couch (if there is one). If hair comes up on your palm, it's Tier 2 minimum. If a visible clump comes up, it's Tier 3.

2. The baseboard check. Look at the baseboard behind a piece of furniture or in a corner. Pet hair accumulates there first. Heavy buildup means the previous cleaner skipped it, which means you'll be the one catching up.

3. The rug edge. Pet hair weaves into rug fibers along the edges first. If you see matted hair at the rug edge, the whole rug needs a brush + vacuum pass, not just a vacuum.

4. The stair count. Carpeted stairs in a pet home are one of the most time-consuming surfaces in residential cleaning. Each flight is 20–25 minutes of hand work. If there are carpeted stairs and pets, you're at Tier 3 regardless of the other signals.

5. The owner's tolerance. Ask: "How often do you vacuum?" If the answer is "a few times a week," you're at Tier 1 or 2. If the answer is "whenever it looks bad" or "I have a Roomba," you're at Tier 3. The Roomba answer is especially telling — Roombas miss exactly the hair you'll have to clean by hand.

If the home shows pet-hair buildup alongside other signs of being behind on maintenance — visible dust on baseboards, soap scum, kitchen residue — you may be looking at a full deep clean, not just a Tier 3 surcharge. Here's how to tell.

The client's pet blind spot

Pet owners have lived with their pets long enough that they genuinely don't see the hair anymore. This is one of the most reliable patterns in residential cleaning, and it's the source of almost every pet-hair surprise on the job.

📍
Scenario: The cleaner asks "any pets?" The client says "just one dog, but he doesn't shed much." The cleaner arrives and finds two golden retrievers and a cat — and the fabric couch is coated. The client isn't lying. She genuinely doesn't think the dogs shed because she's used to it. She vacuums twice a week. To her, that's normal. To a trained eye, that's Tier 3.

Your job is to see the hair the client can't see anymore. That's why the walkthrough matters more than the intake question. People underestimate their own pets by one full tier, almost universally. Quote the tier you see, not the tier the client describes.

Common mistakes

1. Charging a flat fee regardless of pet count. A home with one short-haired cat and a home with two huskies are not the same job. Flat fees ignore labor density, lose money on the heavy end and feel overpriced on the light end. Tier the fee or you'll always be wrong in one direction.

2. Bundling pet hair into a "deep clean" instead of pricing it separately. Pet hair is a recurring issue, not a one-time issue. It needs to be on every quote, every visit, for every pet-owning client. Bundling it into deep cleans means you stop charging for it on regular visits — which is when most of the work happens.

3. Not telling the client about the fee before the first clean. Pet owners are sensitive about their pets. If the fee shows up on the invoice as a surprise, you'll get pushback. If it's on the quote upfront, labeled clearly, with a one-sentence explanation, you'll get almost zero pushback. Clients understand that pet hair is real work.

4. Forgetting to re-quote when the client gets a second pet. Pet households grow. The cleaning quote needs to grow with them. Build a 6-month check-in into your client process: "Has anything changed about the home — pets, family size, furniture?"

The Hendricks home3 bd · 2 ba · 2 pets 🐕 🐕

Recent visits

  • May 14Base + pet hair $40$260
  • May 7Base + pet hair $40$260
  • Apr 30Base + pet hair $40$260
  • Apr 23Base + pet hair $40$260
Pet surcharge auto-applied · saved in client profile
The pet fee should live in the client's profile, not in your memory. Memory forgets. Profiles don't.

The client conversation

When a client asks why there's a pet fee, the wrong answer is "because cleaning around pets is hard." That sounds like a complaint.

The right answer is a one-liner that frames it as scope, not effort:

"Pet hair adds about 30–60 minutes of hand work beyond a standard clean — lint rolling upholstery, brushing rugs, and detail-cleaning baseboards where hair collects. The pet fee covers the additional labor density the pets add to the clean."

That's it. You're explaining what you're doing, not complaining about it. Almost every client says "that makes sense" and moves on.

What cleaners usually say here

The pet hair surcharge has its own specific objections — different from general pricing pushback. Here's what they actually mean.

"My clients will think the pet fee is petty."

The pet fee feels petty only when it's small and vague. A $10 mystery fee feels petty. A $40 line item labeled "Pet hair handling (30–60 min of additional labor)" feels professional. The number isn't the problem — the framing is. Itemized fees read as transparency. Vague fees read as nickel-and-diming.

"What if the client doesn't tell me about all their pets?"

They won't, on the first visit. They'll either forget, undercount, or underestimate the shedding. That's why the walkthrough matters — you confirm the tier with your own eyes, not their description. Then, after the first visit, the tier lives in their client profile and applies automatically going forward. The initial call to request a quote is the worst time to lock in the fee. The walkthrough is the right time.

"Won't they just hire a cleaner who doesn't charge for it?"

Some will. The cleaners who don't charge for pet hair are either new to the trade, undercharging across the board, or about to quit cleaning because they can't sustain it. The clients who shop on whether you charge $40 for pet hair are the clients who'll also push back on rate increases, complain about scope, and ghost when their last cleaner quits. You're not losing good clients. You're filtering out the wrong ones at the quote stage.

"It feels weird to charge extra for someone's beloved pet."

You're not charging them for having a pet. You're charging them for the additional labor their pet creates in your work. Those are different things, and clients understand the difference when it's framed clearly. A dog walker charges more for two dogs than one. A vet charges more for a Great Dane than a Chihuahua. Cleaning is the same — the work is the work, and the pricing should reflect it.

Quick reference checklist

Before quoting a pet home, confirm:

  • Number of pets and breeds
  • Shedding level (ask: "How much do they shed?" but verify with your eyes)
  • Floor types in the home
  • Fabric vs. leather upholstery
  • Carpeted stairs (yes/no)
  • Owner's current vacuuming frequency

Then match to a tier and add it as a line item on the quote — not bundled into the base price.

Train your eye, not just your pricing

Pet hair is one of 13 things cleaners consistently forget to charge for. For the full list, read the broader article on hidden cleaning costs. If recognizing when a clean has crossed into deep clean territory matters to you too, see the signs of a deep clean guide.

If you want the surcharge to actually make it onto every quote — not just the ones where you remember — that's what QuoteWise Pro automates. Add-ons that don't get forgotten, tiers that apply automatically, and pricing logic that scales with the client's household.

Train your eye. Standardize your pricing. Protect your margins.

Cleaners don't undercharge. They underestimate. Price the labor, not just the dirt.

Quote your next job in 30 seconds

QuoteWise calculates your rate, itemizes every service, and sends a polished PDF — right from your phone.

Start my free trial

7-day free trial · No credit card required · Cancel anytime

Keep reading

Related articles