In New York City, professional carpet cleaning costs $150 to $350 on average per home in 2026. Standard cleaning typically runs $40–$70 per room or $0.25–$0.50 per square foot. Specialty services like rug cleaning, steam cleaning, or pet stain removal can cost more, with a 9×12 rug averaging $100–$250.
Carpet cleaning in New York NY costs $150–$350 on average in 2026. Prices vary by room size, method, and rug type. See detailed NYC carpet cleaning costs.
Carpet Cleaning Cost in New York NY [2026]
In New York City, the cost to clean a carpet depends on the size of the area, the cleaning method, and how dirty the carpet is, but most homeowners and renters fall within the following price ranges.
For professional carpet cleaning by the room, NYC companies usually charge $40 to $75 per room, with a typical room defined as up to 200 square feet. Small apartments with one or two rooms often cost $120 to $180 total, including basic steam cleaning.

If pricing is based on square footage, expect to pay $0.30 to $0.60 per square foot for standard hot water extraction (steam cleaning). A 500-square-foot carpeted area in NYC typically costs $150 to $300.
For deep carpet cleaning, heavy stains, pet odors, or high-traffic areas, prices are higher. Deep cleaning services usually range from $200 to $400, depending on treatment type and drying time. Specialty services like eco-friendly cleaning, stain protection, or odor removal can add $30 to $100 to the bill.
Some NYC cleaners also offer same-day or emergency carpet cleaning, especially for spills or move-out situations. These rush services often cost $250 to $450, depending on availability and apartment size.
Carpet cleaning in NYC is generally more expensive than the national average due to higher labor and business costs. Most residents pay between $150 and $350 for a professional cleaning visit, depending on home size and the type of cleaning method chosen.
Luxury apartments in Manhattan or Brooklyn may see higher costs, especially if access is difficult for technicians or if the carpets are high-end wool or silk.
Well-known carpet cleaning companies in New York City
Stanley Steemer NYC
Stanley Steemer is one of the most popular carpet cleaners in New York. They usually charge $50–$75 per room for standard steam cleaning. A small apartment with 2 rooms typically costs $120–$180, while deep cleaning or pet-odor treatment can increase the total to $200–$350.
AB Rug Cleaners NYC
AB Rug Cleaners specializes in both wall-to-wall carpets and area rugs. Wall-to-wall carpet cleaning usually costs $0.40–$0.70 per square foot, meaning a 500 sq ft carpeted area may cost $200–$350. Hand-woven or delicate rugs are priced higher, often $4–$8 per sq ft.
NYCleaners (New York Carpet Cleaning)
NYCleaners offers residential and commercial carpet cleaning across NYC. Standard carpet cleaning starts at $45–$65 per room, with most apartments totaling $140–$220. Deep stain removal, eco-friendly solutions, or same-day service can raise the cost to $250–$400.
All Bright Carpet NYC
All Bright Carpet Cleaning focuses on apartments, offices, and move-out cleaning. Prices are usually $0.35–$0.60 per sq ft. A one-bedroom apartment typically costs $150–$250, while heavily soiled carpets may cost $300+.
Green Choice Carpet NYC
Green Choice specializes in non-toxic and eco-friendly carpet cleaning. Their pricing is slightly higher, averaging $60–$80 per room or $180–$300 for a small apartment. This option is popular for homes with kids or pets.
How much does it cost to clean carpet in NYC?
Carpet cleaning companies in New York typically charge in three ways: per room, per square foot, or flat-rate per visit. In New York City, the average cost to clean carpet is depends on how the service is priced and how dirty the carpet is, but most residents pay within these ranges:
For standard professional carpet cleaning, NYC companies usually charge $40–$75 per room. A typical one-bedroom apartment with 2 carpeted rooms usually costs $120–$180. If the cleaner charges by square footage, expect prices of $0.30–$0.60 per square foot. For example, cleaning a 500-square-foot carpeted area generally costs $150–$300.
For deep carpet cleaning, heavy stains, pet odors, or high-traffic areas, the price is higher. Deep cleaning services in NYC usually range from $200 to $400, depending on the treatment method and drying time.
Special services increase the cost:
- Pet odor or stain treatment: add $30–$100
- Eco-friendly / non-toxic cleaning: add $20–$60
- Same-day or emergency cleaning: $250–$450 total
Overall, most NYC apartments spend $150–$300 for professional carpet cleaning, while larger or heavily soiled spaces can cost $350 or more. Deep cleaning, stain treatment, or eco-friendly cleaning solutions may add an additional $20–$50 per service.
How much does it cost to get a 9×12 rug cleaned?
In New York City, the cost to clean a 9×12 rug (108 square feet) depends on the rug material and cleaning method, but most homeowners pay the following:
For standard synthetic or machine-made rugs, professional cleaning typically costs $150 to $250. These rugs are usually cleaned using steam or low-moisture methods and have faster drying times. For wool rugs, prices are higher because they require gentler washing and controlled drying. Expect to pay $250 to $400 for a 9×12 wool rug in NYC.
For hand-woven, Persian, Oriental, or antique rugs, cleaning is usually charged at a premium due to hand washing and specialized care. Costs generally range from $350 to $650, and rare or fragile rugs can exceed $700. If you add pickup and delivery, most NYC rug cleaners charge an extra $50 to $100. Stain removal, pet odor treatment, or moth protection can add $30 to $150, depending on severity.
Overall, the average cost to clean a 9×12 rug in NYC falls between $200 and $450, with material and condition being the biggest price factors. Cleaning a 9×12 rug (108 square feet) in New York costs anywhere from $100 to $250, depending on the rug material and cleaning method.
For delicate area rugs, most NYC providers recommend off-site cleaning, where the rug is picked up, professionally washed, and returned. This can add pickup and delivery fees of $30–$60.
What is the average cost of a carpet cleaner?
In New York City, the average cost of hiring a professional carpet cleaner in 2026 is usually between $150 and $300 for most apartments. For per-room pricing, carpet cleaners typically charge $40–$75 per room, so a one-bedroom apartment with two carpeted rooms often costs $120–$180.
When priced by square footage, the average rate is $0.30–$0.60 per square foot. A 500-square-foot carpeted area generally costs $150–$300. For deep carpet cleaning, heavy stains, pet odors, or high-traffic areas, the average cost increases to $200–$400. Eco-friendly treatments, stain protection, or same-day service can raise the price further.
Overall, the average NYC homeowner or renter spends about $200–$250 on professional carpet cleaning, while large apartments or heavily soiled carpets may exceed $350.
Renting a carpet cleaning machine
If you prefer to rent a carpet cleaning machine instead of hiring a professional, costs are lower but require more effort. Renting a carpet cleaning machine is a cheaper DIY option compared to hiring a professional, and prices in 2026 typically look like this:
For a basic upright carpet cleaner (such as Rug Doctor–style machines), the rental cost is usually $30 to $40 per day. This works well for light to moderate cleaning in apartments. For a heavy-duty or commercial carpet cleaner, which has stronger suction and deeper cleaning power, expect to pay $45 to $60 per day. These are better for pet stains or high-traffic areas.
Most rental locations also require you to buy cleaning solution, which typically costs $15 to $25 per bottle, depending on whether you choose standard, pet-odor, or eco-friendly formulas. Common NYC places that rent carpet cleaners include Home Depot, Lowe’s, Grocery stores (like Stop & Shop), and hardware stores. Availability can vary by borough.
Total typical cost for one day in NYC:
You’ll usually spend $50 to $85 including the machine and cleaning solution.
For small jobs, DIY can save money, but for deep stains, pet odors, or large spaces, professional cleaning is more effective and longer lasting.
Average Carpet Cleaning Prices in NYC
In 2026, the average cost of carpet cleaning in NYC ranges between $150 and $350 per home visit. Pricing can vary based on whether the company charges per room, per square foot, or flat rate. On average, you’ll pay $40–$70 per room or $0.25–$0.50 per square foot. Cleaning a standard 9×12 rug costs $100–$250, with wool or silk rugs at the higher end. DIY alternatives like carpet cleaner rentals cost $30–$50 per day, plus cleaning solutions. While DIY works for light cleaning, professionals remain the better choice for deep stains, odors, or delicate high-end carpeting.
Additional Factors Affecting Carpet Cleaning Costs in NYC
Several factors influence carpet cleaning prices across New York City. Carpet material is one of the biggest—synthetic carpets are inexpensive to clean, while wool, silk, and oriental rugs cost more due to specialized care. Cleaning method also matters, with hot water extraction being more costly than dry cleaning. Stains and odors like pet urine require enzyme treatments, increasing the bill. Location within NYC affects pricing too; Manhattan rates are often higher than outer boroughs. Finally, logistics play a role—walk-up apartments or large homes can add extra labor fees, making NYC carpet cleaning less predictable in price.
- Carpet Material: Wool and silk carpets are more costly to clean than synthetic.
- Cleaning Method: Steam cleaning and hot water extraction are pricier than bonnet cleaning or dry cleaning.
- Stains and Pet Damage: Heavily soiled carpets or odor treatments add to the bill.
- Location: Central Manhattan tends to have higher service rates compared to outer boroughs.
- Access & Logistics: Walk-up apartments without elevators may have extra labor fees.
How to Save on Carpet Cleaning in New York
Carpet cleaning in New York doesn’t always have to break the bank if you plan ahead. One effective method is to schedule services during slower months, such as winter, when many companies offer discounts. Bundling multiple rooms or adding upholstery cleaning often lowers the per-room cost. Some providers also give first-time customer deals or seasonal specials, so asking upfront can save money. For small spills, quick DIY spot treatments can help avoid professional fees later. Lastly, building long-term relationships with a trusted cleaner may lead to loyalty discounts, ensuring you save more with each cleaning cycle.
- Book during off-season (winter months): Many companies offer discounts when demand is low.
- Bundle services: Cleaning multiple rooms or adding upholstery cleaning can lower per-room costs.
- Ask about specials: Many NYC carpet cleaners run first-time customer deals.
- DIY spot cleaning: Tackle small spills quickly to avoid professional treatment costs.
FAQs on Carpet Cleaning Cost in NYC
Q1. How often should carpets be cleaned in New York apartments?
Every 12–18 months for regular maintenance, or more often if you have pets or allergies.
Q2. Is steam cleaning better than dry cleaning?
Yes, steam cleaning removes deep dirt and allergens, but dry cleaning is faster and ideal for lightly soiled carpets.
Q3. Do landlords in NYC cover carpet cleaning costs?
Usually no. Tenants are responsible unless carpets were damaged beyond normal wear and tear.
Q4. Can professional carpet cleaning remove pet urine smell?
Yes, but it may require enzyme treatments or multiple cleanings for severe odor.
Q5. Are eco-friendly carpet cleaners available in NYC?
Yes, many companies now offer green cleaning solutions safe for kids and pets.