Skip to main content
VerifyHire a proSign in

How to start

How to Start a Carpet Cleaning Business

The short answer

To start a carpet cleaning business in the United States, follow these steps: (1) decide which services you will offer; (2) register your business and handle any required local licenses and permits; (3) get business liability insurance; (4) get trained and certified so customers and insurers trust your work; (5) buy your equipment and supplies; (6) set your prices; and (7) start marketing to win your first jobs. Many operators are up and running within a few weeks.

Do you need a license? In most US states there is no single state-issued "carpet cleaning license" for the trade itself. What you typically do need is a local business license or registration (from your city or county) and, in practice, business liability insurance — both for your own protection and because many homeowners and property managers require it. Depending on the exact work you take on and your state, you may also need a sales-tax permit, a contractor's license, a home-occupation permit, or a bond, and specialized work like water-damage or mold cleanup can trigger extra licensing. Requirements vary widely by state and city, so always verify with your state business office and local clerk before you operate.

Certification is not a government license, but it is a strongly recommended early step. A professional credential such as the NISCR Carpet Cleaning Technician (CCT) certificate signals competence to homeowners, property managers, and insurers, and helps you win jobs against uncertified competitors. The NISCR Carpet Cleaning certification is $199, 100% online and self-paced, and yields a same-day, verifiable Certificate of Completion you can show customers right away.

Step 1: Choose Your Services and Niche

Before buying anything, decide what you will actually offer. Carpet cleaning sounds like one service, but it covers a range of work: residential carpets, commercial offices and retail floors, rugs (including delicate or area rugs), upholstery and furniture, auto interiors, and add-ons like stain protection, deodorizing, and pet-odor treatment. You don't need to do everything on day one.

Picking a focus shapes every other decision. Residential work tends to mean smaller individual jobs but easier entry and word-of-mouth growth. Commercial work usually means larger contracts, recurring schedules, and stricter insurance and certification expectations, but a longer sales cycle. Many solo operators start residential, then add commercial accounts once they have reviews and a track record.

A defined niche also makes your marketing sharper. "Pet-friendly carpet and upholstery cleaning" or "office floor care for property managers" is far easier to advertise and rank for than a generic "we clean everything." You can always expand later. Whatever you choose, confirm that any specialized work (for example, water-damage or mold-related cleanup) doesn't trigger additional licensing in your state.

Step 2: Register, License, and Insure the Business

Start by choosing a legal structure. Many new operators form an LLC for liability protection, though a sole proprietorship is simpler and cheaper to start; weigh the tradeoffs or ask an accountant. Then register your business name with your state or county and get an EIN from the IRS (free) so you can open a business bank account and keep your finances separate.

Next, handle local licensing and permits. In most states there is no specific "carpet cleaning license," but you typically need a general business license or registration from your city or county to operate legally. Depending on your state and the work you do, you may also need a sales-tax permit (some states tax cleaning services), a contractor's license, or a home-occupation permit if you run the business from home. Because rules differ by state and even by city, check with your state's business office and your local city or county clerk before you take your first paid job.

Insurance is close to non-negotiable. General liability insurance protects you if you damage a customer's carpet, flooring, or property, and many homeowners, offices, and property managers will not hire an uninsured cleaner. If you hire employees, most states require workers' compensation. Some commercial clients also ask vendors to be bonded. Getting these in place early is part of looking professional, not an afterthought. Again, confirm exactly what your location requires rather than assuming.

Step 3: Get Trained and Certified

Carpet cleaning is more technical than it looks. Different fibers, backings, and stains call for different methods, and using the wrong chemical or too much moisture can shrink, discolor, or ruin a carpet — turning a routine job into an expensive claim. Proper training protects both your customers and your business.

Certification is a professional credential, not a government license, but it carries real weight. A recognized certificate tells homeowners, property managers, and insurers that you know correct methods, chemicals, and safety practices. In practice, many commercial clients and insurers prefer certified technicians, and certification helps you justify your pricing and win jobs against uncertified competitors. It is one of the highest-leverage early steps you can take.

The NISCR Carpet Cleaning Technician (CCT) certification is built for exactly this stage. It costs $199, is 100% online and self-paced so you can complete it around existing work, and gives you a same-day, verifiable Certificate of Completion you can show customers and add to your website and quotes immediately. Earning it before you start booking jobs lets you present yourself as a trained, certified professional from day one.

Step 4: Buy Your Tools and Plan Startup Costs

Your single biggest equipment decision is the cleaning machine. Portable hot-water extraction units are the common entry point for solo operators, while truck-mounted systems offer more power and faster jobs but cost considerably more. Beyond the machine, you'll need wands and hoses, an upholstery tool, cleaning solutions and spotters, fans or air movers for drying, basic safety gear, and a reliable vehicle to transport it all.

Don't forget the non-equipment startup costs: business registration fees, insurance premiums, your certification, a simple website or booking page, and basic branding such as a logo and vehicle signage. These add up but are essential to looking credible.

As a rough, approximate range, many people start a carpet cleaning business for somewhere around a few thousand dollars on the low end with a portable machine and lean setup, scaling up toward $10,000–$20,000 or more if you invest in a truck-mounted system and a wrapped work vehicle. Treat these as ballpark figures only — your actual costs depend heavily on whether you buy new or used, finance or pay cash, and how much equipment you really need for the services you chose in Step 1.

Step 5: Price Your Work

Carpet cleaning jobs commonly range from about $100 to $800 per cleaning, depending on the size of the space, the number of rooms or square footage, the condition of the carpet, and any add-ons like stain protection, pet treatment, or upholstery. A single average room or small apartment sits near the lower end; a large home or a commercial space with multiple add-ons sits near the top.

There are two common pricing models: per room (a flat rate per room, sometimes with a minimum job charge) and per square foot (often used for larger or commercial spaces). Pick whichever is clearer for your customers and protects your time. Always set a minimum charge so small jobs are still worth the drive and setup.

When pricing, factor in your real costs — solution, fuel, drying time, insurance, and wear on equipment — not just the time on site. Being certified and insured lets you price with confidence rather than competing only on being the cheapest, which is a difficult position for a new business to sustain.

Step 6: Find Your First Customers

Your first jobs usually come from people who already know you and from showing up where local customers search. Tell friends, family, and neighbors you're open for business, and offer a fair introductory rate in exchange for honest reviews. Early reviews are some of the most valuable marketing assets you can build.

Claim a free Google Business Profile so you appear in local map results when people search "carpet cleaning near me." Build a simple website or booking page that lists your services, service area, pricing approach, and your certification and insurance status — these trust signals matter to cautious customers. List on local services platforms and community groups, and make it easy to request a quote by phone, text, or form.

For steady growth, focus on repeat and referral business. Follow up after each job, ask satisfied customers for reviews and referrals, and consider recurring contracts with property managers, realtors, and offices. Branded vehicle signage and door hangers in neighborhoods where you've just worked are low-cost ways to turn one job into several. Reliability, clear communication, and visible credentials win more long-term work than any single ad.

What You Can Realistically Earn (Illustrative Only)

To make the opportunity concrete, here is an illustrative gross-revenue example — not a profit guarantee. If a job ranges from $100 to $800 and an active solo operator does about 10 cleanings per week, that's roughly $1,000 to $8,000 per week in gross revenue depending on job mix. Most solo operators land somewhere in between as they balance smaller residential jobs with occasional larger or commercial ones.

These figures are gross revenue, not take-home pay. Your actual profit depends on costs you'll subtract along the way: cleaning solutions and supplies, fuel, equipment maintenance and replacement, insurance, marketing, taxes, and any help you hire. A realistic financial plan accounts for slow weeks, seasonality, and the time it takes to build a steady client base.

Use this only as a planning frame to see whether the numbers can work for your situation, and validate it against your own local pricing, demand, and costs. Earnings vary widely by market, effort, and how well you retain repeat customers.

Frequently asked

Do you need a license to start a carpet cleaning business?
In most US states there is no single state-issued "carpet cleaning license" for the trade itself. However, you almost always need a general business license or registration from your city or county to operate legally, and you may also need a sales-tax permit, a home-occupation permit, or — depending on your state and the exact work you do — a contractor's license or a bond. On top of that, business liability insurance is effectively expected by most customers even when it isn't legally required. Requirements vary significantly by state and city, so verify with your state business office and local clerk before you start.
How much does it cost to start a carpet cleaning business?
Costs vary widely, so treat any figure as approximate. A lean solo setup with a portable hot-water extraction machine can start around a few thousand dollars, while investing in a truck-mounted system and a wrapped work vehicle can push startup costs to roughly $10,000–$20,000 or more. Beyond equipment, budget for business registration fees, insurance, certification (the NISCR Carpet Cleaning certification is $199), a website, and basic branding. Buying used, financing, and starting with only the services you need can substantially lower your initial outlay.
Do I need certification to do carpet cleaning?
Certification is generally not a legal requirement to clean carpets — it's a professional credential, not a government license. But it's strongly recommended. Carpet cleaning is technical, and using the wrong method or chemical can damage a customer's carpet, so training protects you from costly mistakes and claims. A recognized certificate also builds trust with homeowners, property managers, and insurers, and many commercial clients prefer certified technicians. The NISCR Carpet Cleaning Technician (CCT) certification is $199, 100% online and self-paced, and gives you a same-day, verifiable Certificate of Completion you can show customers immediately.
How much can you charge for carpet cleaning?
Carpet cleaning jobs commonly range from about $100 to $800 per cleaning, depending on square footage or number of rooms, the carpet's condition, and add-ons like stain protection, deodorizing, pet treatment, or upholstery. Small residential jobs sit near the lower end; large homes or commercial spaces with add-ons reach the top. Most operators price either per room or per square foot and set a minimum charge so small jobs remain worthwhile. Local demand and competition affect what your market will support.
How long does it take to start a carpet cleaning business?
Many operators can be ready to take paid jobs within a few weeks. The fastest steps are registering your business, getting an EIN, and earning certification — the NISCR certification is self-paced online and issues a same-day Certificate of Completion. The variables that take longer are securing insurance, confirming local licensing requirements, acquiring equipment, and building up your first customers and reviews. Doing the licensing and insurance research early, before you spend on equipment, helps avoid delays.
Is a carpet cleaning business profitable?
It can be, but profit depends on your costs and how consistently you book work. As an illustrative gross-revenue example, an active solo operator doing about 10 cleanings per week at $100–$800 per job generates roughly $1,000–$8,000 per week in gross revenue depending on job mix. That is revenue, not take-home pay — you must subtract supplies, fuel, equipment upkeep, insurance, marketing, and taxes. Profitability improves with repeat customers, referrals, recurring commercial contracts, and credentials like certification and insurance that let you charge fair rates instead of competing only on price.

Get certified

Earn your Carpet Cleaning certification

Online, self-paced, and verifiable — pass a short exam and download your certificate the same day. The credential customers and insurers trust.

Related guides