Standard room
One room up to 200 square feet. Larger rooms count as two or more rooms, agreed before cleaning.
$48 / room
Cleaning & prices
Every visit has a $120 minimum. Mix rooms and upholstery to reach it; a smaller job is still $120. We inspect the materials and confirm the total before cleaning.
Underfoot
Vacuuming, pre-treatment and hot-water extraction for suitable installed carpet. Heavily soiled areas and specialty fibers are discussed before work starts.
One room up to 200 square feet. Larger rooms count as two or more rooms, agreed before cleaning.
$48 / room
One hallway up to 15 feet long.
$28 / hallway
Tread and riser, priced by the step.
$4 / step
Take a seat
Prices are for standard fabric pieces. We check the care label and test the fabric first. Leather, dry-clean-only fabric and loose area rugs are outside this service.
Upholstered seat and back.
$32 / piece
One standard armchair, including its cushions.
$75 / piece
A standard two-seat piece, including cushions.
$110 / piece
A standard three-seat sofa, including cushions.
$145 / piece
Each seating position is priced separately; describe the layout for a total.
$55 / seat
The spot you keep noticing
$25 per affected area up to 2 square feet, added to cleaning. We locate the area, check the material and discuss what surface treatment can reasonably do before applying it.
Stains and odors may remain, especially if they have reached backing, padding or filling. We cannot promise removal. Larger or repeated areas need an assessment and a written price before treatment.
Two standard rooms total $96, so the visit minimum makes that job $120. Three standard rooms total $144. An armchair and one standard room total $123. We confirm your whole visit price before starting.
Carpets usually take 6–12 hours to dry; upholstery takes 8–24 hours. Humidity, airflow and fabric can make it longer. Keep traffic light and wait until everything is fully dry before replacing small items or using the furniture.
List your rooms and pieces, and mention any pet spots you want us to assess.