How to Start a Carpet Cleaning Business in Texas: DFW Guide (2026)
By Anthony Moretti · Last updated July 13, 2026
You already know the work. You have run the wand, hauled the hoses, and watched the company you work for collect $172 a job while you took home a wage. This guide gives you the exact numbers, forms, and steps to own those jobs yourself in Dallas-Fort Worth.
Key takeaways
- Texas requires no state license to clean carpets, but Dallas and Fort Worth require business registration. In practice that means a county assumed name (DBA) filing, $23 in Dallas County or $20 in Tarrant County, plus a certificate of occupancy if you lease commercial space.
- A solo start with a professional portable machine runs **$3,425 to $4,655** all-in. A truck-mount start costs **$20,837 to $49,995** for the machine alone.
- Median general liability insurance for carpet cleaners is **$53 per month** (about $630 a year). Texas quotes start at $41.67 per month.
- Dallas customers pay **$40 to $120 per room**, with an average total job of **$172** (Angi, Feb 2026). Commercial work runs $0.20 to $0.40 per square foot.
- Carpet cleaning is taxable in Texas: 6.25% state sales tax plus local tax. The sales tax permit is free.
- A Texas LLC costs $300 to file. An EIN is free. You can be legally open for business in under two weeks.
What it costs to start a carpet cleaning business in DFW
Every figure below is a current published price or filing fee, not a guess. Three realistic startup paths:
Path 1: Lean solo start, portable machine
| Item | Cost | Source |
|---|---|---|
| Texas LLC filing (Form 205, Secretary of State) | $300 | Texas SOS |
| EIN (IRS, direct) | $0 | IRS |
| Texas sales tax permit | $0 | Texas Comptroller |
| General liability insurance, year 1 (median) | $630 | Insureon |
| Rotovac 360i rotary extractor with starter kit | $2,495 | TMF Store |
| Total | $3,425 |
Path 2: Heated portable start
| Item | Cost | Source |
|---|---|---|
| Texas LLC filing (Form 205) | $300 | Texas SOS |
| EIN + sales tax permit | $0 | IRS / Comptroller |
| General liability insurance, year 1 (median) | $630 | Insureon |
| Mytee 220 PSI heated extractor package with wand and hose | $3,270 | CleanFreak |
| IICRC Carpet Cleaning Technician course + exam (optional, Dallas) | $455 | Zack Academy |
| Total | $4,655 |
Path 3: Truck-mount start
| Item | Cost | Source |
|---|---|---|
| Texas LLC filing (Form 205) | $300 | Texas SOS |
| General liability insurance, year 1 (median) | $630 | Insureon |
| Commercial auto insurance, year 1 (median) | $2,075 | Insureon |
| Entry truck mount (Warrior w/ Honda GX630) | $20,836.79 | TMF Store |
| Mid-tier alternative (Peak 500, sale price w/ install or shipping) | $31,900 | Cleaning Depot Store |
| Total (entry truck mount) | $23,841.79 |
Two rows these tables leave out on purpose: starter chemicals, which run about $234.96 for CleanFreak's assorted four-chemical package (carpet spotter, extraction detergent, enzyme cleaner, and deodorizer, source), and the van itself if you do not already own one. Both tables assume you drive what you have.
Sole proprietors can swap the $300 LLC line for a county DBA filing: $23 in Dallas County, $20 in Tarrant County, $18.50 in Collin County. That saves about $280 up front and costs you personal asset protection. Most operators should not make that trade. More on why in the launch sequence below.
Carpet Cleaning Startup Cost Calculator
Pick your business structure, equipment, and insurance to see your total cash to open and how many jobs it takes to break even.
Your line items
- Texas LLC filing (SOS Form 205)$300
- Rotovac 360i with starter kit$2,495
- General liability, 12 mo prepaid$636
Total cash to open
$3,431
Fixed monthly overhead
$53/mo
Jobs to break even
20
Break even assumes the $172 average Dallas carpet cleaning job (Angi, Feb 2026). Equipment pricing from TMF Store and CleanFreak. Insurance medians from Insureon; Texas minimum from NEXT. IICRC CCT cost is the $375 course plus $80 exam, Dallas via Zack Academy. County DBA fees: Dallas $23, Tarrant $20, Collin $18.50.
Licenses and registration in Texas: what DFW actually requires
Texas has no state occupational license for carpet cleaning. The trade does not appear under TDLR's licensed programs, and NEXT Insurance's Texas licensing guide confirms no state cleaning license exists. The City of Fort Worth says it plainly in its own starting-a-business guide: Texas has no general business license. You register the business itself, not the trade. TDLR's own list of regulated programs at tdlr.texas.gov/licenses.htm runs from air conditioning contractors to weather modification, and no carpet, cleaning, or janitorial trade appears on it. (source)
What you actually file, by city:
Dallas - Office: Dallas County Clerk, Recording Division. - Form: Assumed Name Certificate (DBA), required if you operate under any name other than your legal name or registered LLC name. - Fee: $23 for the first signature, $0.50 each additional signature. - Leasing commercial space in the city? You need a certificate of occupancy. The Dallas Development Code requires a new CO for the first use of a building, a change of use, or a change of tenant, and the general CO permit fee is $375, applied through DallasNow. (source)
Fort Worth - Office: Tarrant County Clerk for the DBA; Development Services Department for the certificate of occupancy (apply via Accela, 817-392-2222, City Hall Lower Level). - Form: Assumed Name Certificate at the county; Certificate of Occupancy application for any physical business location in the city. - Fee: $20 for one owner plus $0.50 each additional owner (DBA). The city's 2025 CO guide names the process but publishes no dollar amount, so call 817-392-2222 for the CO fee before you sign a lease. - One rule Fort Worth enforces that most new cleaners miss: wash water goes to the sanitary sewer, never a storm drain. Discharging water with detergents or pollutants into storm drains is prohibited. Questions go to Code Compliance at 817-392-1234. Dump your recovery tank into a utility sink, mop sink, or toilet, not the gutter. The city also runs a Mobile Commercial Cosmetic Cleaning Permit program for power washing and vehicle steam cleaning; carpet cleaning is not named in that program, but the sewer-disposal rule covers all wash water regardless.
Arlington - Office: Tarrant County Clerk for the DBA (200 Taylor St, Suite 301, Fort Worth); Building Inspections Division of Community Development and Planning Services for home-based business registration. - Form: Assumed Name Certificate at the county; home-based business registration with the city if you run the business from your house. - Fee: $20 plus $0.50 each additional owner (DBA). The business registration recorded with the city's Building Official costs $100 for one year or $175 for two, per Arlington's Planning and Development Services fee schedule. (source)
Plano - Office: Collin County Clerk for the DBA (McKinney or Plano office); City of Plano Building Inspections for the certificate of occupancy (972-941-7140). - Form: Assumed Name Certificate. All owners must appear in person within 10 days of filing, or file by mail with notarized signatures. - Fee: $18.50 plus $1.00 each additional owner ($19.50 for incorporated businesses). A CO is required for any commercial or multifamily space and again on any change of ownership, name, or tenancy. Home-based businesses and single-family homes are exempt, which means a Plano operator running from a home garage skips the CO entirely. The CO fee is $140 when you reoccupy an existing space without construction, per the Building Inspections fee schedule adopted by Ordinance No. 2025-11-4. (source)
State-level filings, all cities
- LLC: Certificate of Formation, Form 205, Texas Secretary of State, $300.
- LLC operating under a brand name different from its legal name: assumed name certificate, Form 503, $25 at the SOS.
- Sales tax permit: Texas Comptroller, $0 (a security bond may be required in some cases).
- Franchise tax: you will file a report, but the no-tax-due threshold is $2,650,000 in revenue for report years 2026-27, up from $2,470,000 for 2024-25. A new carpet cleaning business owes $0.
Insurance is not legally required, but no property manager will hire you without it. The numbers, from Insureon's quote data for carpet and upholstery cleaners:
| Policy | Median monthly | Median annual |
|---|---|---|
| General liability | $53 | $630 |
| Business owner's policy (GL + property) | $76 | $907 |
| Commercial auto | $173 | $2,075 |
| Workers' comp (when you hire) | $136 | $1,627 |
| Janitorial bond | $11 | $126 |
NEXT Insurance quotes most cleaning businesses $18 to $50 per month for general liability, with a Texas minimum from $41.67 per month, and workers' comp from $19 per month. Get two quotes. The spread between $41.67 and $53 is $136 a year, and quoting takes 10 minutes each.
The launch sequence: legal and open in two weeks
Do these in order. Each step feeds the next.
- Form the LLC. File Form 205 with the Texas Secretary of State, $300. Online filings process fastest. Skip the $18.50-$23 sole-prop DBA route unless you truly cannot raise $300: one wet subfloor claim against an uninsured sole prop reaches your personal truck and house. If your LLC will operate under a punchier brand name, file Form 503 for $25 at the same time.
- Get your EIN. Free, directly from the IRS website, issued in minutes. Anyone charging you for this is reselling a free form.
- Open a business bank account. Bring the LLC certificate and EIN letter. Every job payment lands here, every expense leaves here. Mixing personal and business money is the fastest way to lose the liability protection you just paid $300 for.
- Get the sales tax permit. Free from the Texas Comptroller. You need it before your first invoice, because carpet cleaning is a taxable service in Texas: 6.25% state plus applicable local tax, charged on residential and commercial work alike.
- Bind insurance. General liability first ($41.67 to $53 a month, per NEXT and Insureon). Add commercial auto (median $173 a month) when you put a lettered van on the road. Ask for a certificate of insurance template; property managers will request one before you clear the parking lot.
- File your local registrations. County DBA and, if you lease space, the certificate of occupancy. Fees and offices are in the licensing section above. Home-based operators in Plano skip the CO. Fort Worth operators with any physical location do not.
- Send a compliant first invoice. Two Texas rules matter here. First, residential water extraction and carpet repair are nontaxable, but the same extraction on commercial property is taxable. Second, the lump-sum rule: if one flat charge bundles taxable cleaning with nontaxable work and the taxable part exceeds 5% of the total, the whole invoice is presumed taxable unless you itemize. Itemize every line, every time.
- Consider the IICRC credential. Not required by law. The Carpet Cleaning Technician (CCT) course runs 2 days in Dallas through Aramsco/Zack Academy: $375 plus an $80 exam fee. It teaches fiber ID and chemistry, and the certification logo earns trust with property managers who have been burned by bleach spots.
[DOWNLOAD PLACEHOLDER: DFW carpet cleaning launch checklist, printable one-page PDF covering steps 1-8 with fee amounts and office phone numbers]
Equipment: portable vs truck mount vs rotary, with current prices
Most "how to start" pages in this niche are equipment ads wearing a guide costume. Here is the vendor-neutral version, with July 2026 prices pulled from four different sellers.
Portable extractors ($2,169 to $5,897)
| Machine | Price | Vendor |
|---|---|---|
| Husky Scooter entry bundle | $2,169 | TMF Store |
| Mytee 2008CS, 220 PSI heated, with wand and hose | $3,270 | CleanFreak |
| TMF Extreme Vacuum | $4,695 | TMF Store |
| TMF Extreme Heat | $4,875 | TMF Store |
| TMF Dually Heated, 800 PSI | $5,897 | TMF Store |
Portables fit in a hatchback, climb to third-floor apartments where truck-mount hoses cannot reach, and keep your startup under $5,000. The tradeoffs: slower dry times, more trips to refill and dump, and lower heat than a truck mount. For apartment turns and high-rise work, a portable is not the compromise. It is the right tool.
Rotary extractors ($2,495 to $2,570)
The Rotovac 360i is the machine an entire top-ranking sales page is built around. It is a good tool: a rotary head that makes hundreds of cleaning passes a minute instead of the handful you get pushing a wand. Current street prices: $2,495 with a starter kit at TMF Store, $2,569.85 at Excellent Supply. Rotovac's own site prices the 360i at $2,495, so TMF Store's package price sits right at MSRP. (source) Know what it is not: a business. A Rotovac still needs an extractor to pair with, insurance behind it, and customers in front of it. Buy the machine for the jobs, not the jobs for the machine.
Truck mounts ($20,837 to $49,995)
| Machine | Price | Vendor |
|---|---|---|
| Warrior, Honda GX630 | from $20,836.79 | TMF Store |
| Chief, Honda GX800 | from $24,313.27 | TMF Store |
| Chief II, Kohler EFI | from $27,469.19 | TMF Store |
| STARFIRE | $29,995 | TMF Store |
| Peak 500 (sale, w/ free install or shipping + $1,000 store credit) | $31,900 (reg. $32,862) | Cleaning Depot Store |
| PROFIRE dual-wand | $49,995 | TMF Store |
A truck mount is the endgame for residential route work: hotter water, stronger vacuum, faster dry times, two jobs in the time a portable does one. It is also 6 to 15 times the cost of a heated portable before you buy the van it bolts into. The math that matters: at Dallas's $172 average ticket, a $20,837 Warrior costs 121 average jobs before it has paid for itself, and that ignores the van. Start portable. Move to a truck mount when your calendar, not your ambition, demands it.
What DFW customers actually pay: the rate table
Price from data, not hope. Current published rates across the metroplex:
| Market / company | Per-room | Per-sq-ft | Notes |
|---|---|---|---|
| Dallas (HomeBlue aggregate) | $60-$70 | $0.20-$0.30 | Contractor estimate data |
| Dallas (Angi, updated Feb 2026) | $40-$120 | n/a | Avg job $172; whole house $200-$650; minimum fee $75-$125; stairs $2-$5/step |
| Arlington (HomeBlue, 2025) | $50-$70 | $0.20-$0.30 | Contractor estimate data |
| Fort Worth Carpet Cleaning (local co.) | $30-$60 | n/a | Whole home $120-$300, service from $45 |
| Safe-Dry Dallas (local co. special) | ~$29 (3 rooms/$88) | n/a | 300 sq ft basis; surcharges for heavy soil and pet treatment |
| Express Carpet Cleaning, Allen/Plano/Frisco | $99/3 rooms to $459/12 rooms | n/a | About $40 per added room; stairs $50 |
| Frisco Plano Carpet Cleaners (special) | $139.99-$159.99/3 rooms | n/a | Steam cleaning special |
| KIWI Services, Dallas | $199 first visit, 5 areas | n/a | Package price, not a per-room rate; $8/room warranty renewals + trip charge; $140 spend qualifies for a 1-yr warranty |
| Commercial (Dallas Janitorial Services, national avgs) | n/a | $0.20-$0.40, avg $0.25 | Bid per square foot, not per room |
How to read this as a new operator:
- Set a minimum service fee of $99 or more. Angi's Dallas data shows established companies charging $75 to $125 just to show up. Drive time, fuel, and setup eat a $60 single-room job alive.
- Do not race Safe-Dry to the bottom. Their $88 three-room special caps rooms at 300 square feet and stacks surcharges for pet treatment and heavy soil. The advertised price is the hook, not the ticket.
- Price inside the published bands: $60 to $70 per room in Dallas, $50 to $70 in Arlington and Fort Worth. Those are the HomeBlue contractor-estimate ranges. They sit above the discount specials and below the point where customers comparison-shop you against the national franchises.
- Quote commercial by the square foot, $0.20 to $0.40. Then remember the tax rule: on commercial property, every service including water extraction is taxable, so add 6.25% plus local tax to the bid or itemize it on the invoice.
- Dalworth, the biggest brand in the metroplex, publishes no prices at all. Quote-only pricing frustrates homeowners who want a number tonight. Publishing clear prices on your site is a positioning weapon the market leader has handed you.
Your first 10 customers in DFW
No verified stat can tell you where your first customers come from, but the mechanics below cost almost nothing and match how DFW homeowners actually shop.
- Claim your Google Business Profile before you finish your first job. When a Plano homeowner searches "carpet cleaning near me," the map pack is the whole game. Fill every field, pick the right categories, and set your service area to the suburbs you can reach in 30 minutes.
- Photograph everything. Before-and-after shots of a traffic lane brought back from gray, a pet stain gone, wand lines in fresh carpet. Post them to your Google profile weekly. Photos are the proof a $172 decision gets made on.
- Ask for the review on the truck's tailgate, not by text three days later. The customer is standing on clean carpet, impressed, right now. Ten reviews separate you from the dead listings in every suburb's map pack.
- Work the neighborhood apps. Nextdoor and community Facebook groups in Frisco, Allen, and Arlington run on "anyone know a carpet guy?" threads. Answer with your price and your photos, not a paragraph of adjectives.
- Pitch apartment complexes on turns. Property managers need units cleaned between tenants on 48-hour timelines. A portable machine reaches third-floor units that truck-mount hoses cannot. One complex can fill your slow weekdays for a year.
- Introduce yourself to realtors and stagers. Every listing gets cleaned before photos. Realtors want one number they can text and a same-week slot.
- Publish your prices on your website. The biggest DFW competitor makes people call for a quote. Be the operator whose site answers "how much" in one scroll.
- Itemize the extras. Stairs run $2 to $5 per step at established Dallas companies, and one local operator charges $50 flat. Pet treatment and protectant are line items, not favors.
- Print 500 door hangers for the streets around every completed job. "We just cleaned your neighbor's carpet at [street name]" with your price and phone number. Work radiates outward from each job.
- Answer your phone. Missed calls in this trade go straight to the next Google result. If you are on the wand all day, set up a simple auto text-back: "On a job, can I call in 20 minutes?" beats voicemail every time.
Three reasons DFW carpet cleaning owners work with On The Map
- You rank where the jobs are decided. The map pack and page one of local search hand out the $172 tickets in this market. We build the reviews, categories, citations, and local pages that put a new operator in that pack instead of on page three.
- Your website turns searches into booked jobs. Published prices, before-and-after photos, and a booking path that works one-handed from a phone. The site answers "how much" and "how soon" before the visitor can bounce to a competitor.
- Done for you, while you stay on the tools. You did not quit a job to become a part-time SEO. We run the rankings and the website; you run the wand. Your evenings go to quoting jobs, not YouTube tutorials about title tags.
What every month without rankings costs you
The Dallas average ticket is $172 (Angi, Feb 2026). A modest 15 jobs a month, one job a night plus weekends, is $2,580 a month in revenue. Every month your business is invisible in local search, the companies already on page one book those jobs instead. Over the 6 to 12 months it typically takes an unaided new site to move, that is $15,480 to $30,960 in work that went to Safe-Dry, KIWI, and Dalworth while you waited.
No countdown timer here. The clock that matters is the one where your competitors collect reviews every week and get harder to pass every month you delay.
Your first 10 customers start with a site that shows up when Dallas searches for carpet cleaning. Launch my site: https://getonthemap.sbs/start
FAQ
Do you need a license to start a carpet cleaning business in Texas?
No. Texas has no state occupational license for carpet cleaning, and the TDLR does not regulate the trade. You still need business registration: a county assumed name certificate if you operate under a trade name ($20 to $23 in DFW counties), plus a free Texas sales tax permit.
How much does it cost to start a carpet cleaning business?
Plan on $3,425 to $4,655 for a solo portable-machine start in DFW: $300 LLC filing, $630 first-year general liability insurance, and $2,495 to $3,270 for a professional extractor. A truck-mount start runs $20,837 to $49,995 for the machine alone, before the van.
Do carpet cleaners charge sales tax in Texas?
Yes. Carpet cleaning is a taxable service in Texas at 6.25% state sales tax plus local tax, on both homes and businesses. Residential water extraction and carpet repair are exempt, but every service on commercial property is taxable. Get the free sales tax permit before your first invoice.
How much do carpet cleaners charge per room in Dallas?
$40 to $120 per room, with most Dallas jobs landing at $60 to $70 per room and an average total ticket of $172. Discount operators run 3-room specials from $88 to $139.99. Most companies set a minimum service fee between $75 and $125 per visit.
Is a truck mount worth it for a new carpet cleaning business?
Not on day one for most solo operators. New truck mounts run $20,837 to $49,995 before the van, roughly 6 to 15 times the cost of a heated portable. Start portable, book steady work, then finance a truck mount once weekly demand covers the payment.
Do I need an LLC to clean carpets in Texas?
No, but it is the standard move. A Texas LLC costs $300 to file (Form 205) and separates your personal assets from business claims. The alternative, a sole proprietorship with a county DBA, costs $18.50 to $23 but leaves your house and truck exposed if a job goes wrong.
How much is insurance for a carpet cleaning business?
Median general liability runs $53 per month, about $630 per year, per Insureon quote data for carpet cleaners. NEXT quotes Texas general liability from $41.67 per month. Add commercial auto at a median $173 per month once you put a wrapped van on the road.
Do you need certification to clean carpets professionally?
No certification is legally required in Texas. The IICRC Carpet Cleaning Technician credential is optional but worth the money: a 2-day course in Dallas costs $375 plus an $80 exam fee. It teaches fiber identification and chemistry, and the patch signals competence to property managers.
The paperwork is step one. Getting found is the business.
Every carpet cleaning company on page one started where you are. We build the multi-page site, the service pages, and the city pages that put you in the map pack while you stay on the tools.