For business owners· 4 min read

How to Start a Carpet Cleaning Business: Complete Guide 2024

Launch your carpet cleaning company with our step-by-step guide covering equipment, licensing, pricing, and lead generation strategies.

Starting a carpet cleaning business is one of the more accessible trades you can launch — low overhead, recurring customers, and strong demand from both residential and commercial clients. But "accessible" doesn't mean easy, and skipping the foundational steps early on will cost you customers later. Here's exactly what you need to do to get it right from day one.

Choose Your Business Structure and Register Properly

Before you buy a single machine, lock in your legal foundation. Most carpet cleaning startups operate as an LLC, which limits personal liability and looks more professional to commercial clients. Registration typically costs $50–$500 depending on your state.

You'll also need:

  • A business bank account (keep finances separate from day one)
  • An EIN from the IRS (free, takes minutes online)
  • A general liability insurance policy — expect $500–$1,200/year for $1M coverage
  • A business license from your city or county

Some states require additional contractor licenses for commercial work. Check your local requirements before signing any commercial contracts.

Invest in the Right Equipment

Your equipment defines the quality of your work and the services you can offer. Skimping here is the fastest way to lose repeat business.

For most startups, a truck-mounted hot water extraction unit is the gold standard. Brands like Prochem, Sapphire Scientific, or Butler are well-regarded. A solid entry-level truck mount runs $8,000–$20,000 used, or $25,000–$50,000 new.

If you're starting lean, a portable extractor ($1,000–$4,000) works for apartments, condos, and tight-access spaces. Many operators run both.

Other essential gear:

  • Pre-spray solution applicators and tanks
  • Carpet rakes and grooming brushes
  • Air movers and fans for drying
  • Spotting kit for stain treatment
  • Upholstery cleaning attachments

Don't forget a reliable work van. A used cargo van ($8,000–$15,000) wrapped with your branding becomes a rolling billboard.

Define Your Services and Pricing

Get specific about what you offer before you start quoting jobs. Vague service menus confuse customers and make it harder to compete.

Standard carpet cleaning services to consider:

  • Residential hot water extraction — typical range: $0.20–$0.40 per square foot
  • Commercial contract cleaning — priced per visit or monthly retainer
  • Stain and spot treatment — often bundled or add-on
  • Carpet deodorizing and sanitizing — $30–$75 add-on per job
  • Upholstery and mattress cleaning — $60–$200 depending on piece
  • Tile and grout cleaning — great upsell if you add the equipment
  • Water damage restoration — higher ticket, requires IICRC certification

Pricing varies significantly by market. Research what competitors in your area charge before setting your rates.

Get Certified and Build Credibility

The IICRC (Institute of Inspection, Cleaning and Restoration Certification) is the industry standard. Their carpet cleaning technician certification (CCT) is recognized by commercial clients, insurance companies, and property managers. It typically costs $200–$400 and requires a short course.

Certifications aren't just credentials — they're sales tools. Display them on your website, van, and invoices.

Market Your Business to Get Leads Fast

You won't wait for customers to find you — you go where they're already searching.

Google Business Profile is non-negotiable. Claim it, fill it out completely, and ask every satisfied customer to leave a review. A 4.8-star profile with 30+ reviews will outrank most competitors in local search.

Other effective channels:

  • Nextdoor and Facebook Groups — direct access to homeowners in your service area
  • Thumbtack and Angi — paid lead platforms with immediate volume
  • Partnerships — real estate agents, property managers, and cleaning companies are excellent referral sources
  • Door hangers — still work in residential neighborhoods, especially after a visible job

Listing your business on a marketplace like Mercoly puts your services in front of customers actively searching for carpet cleaners, lets you showcase packages and pricing, and gives you a channel to sell products or service bundles directly — all in one place.

Manage Operations Like a Business, Not a Side Hustle

Once jobs start coming in, systematize early. Use scheduling software like Jobber or HouseCall Pro to handle bookings, invoicing, and follow-ups automatically. These tools typically run $50–$150/month and pay for themselves quickly.

Set up a simple CRM to track customer history. A customer who books once is worth three to five times more over their lifetime — only if you stay in touch and follow up with seasonal promotions.

Track your job costs, chemical usage, and revenue per hour. A healthy carpet cleaning operation should target $75–$150 revenue per technician hour. If you're not hitting that, your pricing or routing needs adjustment.


The carpet cleaning industry rewards operators who treat it like a real business from the start — get licensed, get equipped, and get visible.

Create your Mercoly listing today and start putting your carpet cleaning services in front of customers who are ready to book.

Run a Carpet Cleaning business?

List your profile on Mercoly, get found by ready-to-buy customers, capture leads, and sell your products and services — all in one place.

Related articles

More in Specialty, Exterior & Restoration Cleaning · Carpet Cleaning