Cleaning prices · Carpet care
Carpet cleaning prices in Sydney
Reviewer: Huy Hoang
Quick answer
Simply Maid carpet steam cleaning is $60 per standard bedroom unit, with a $150 service minimum before booking fees. A one-bedroom booking currently totals $160, including GST and booking fees. Living rooms, hallways and stairs have separate allowances. The tables below show exactly what each selection covers.
Quick quote · Sydney
$240service price incl. GST, before the booking fee
- 4 units: $240
- Cleaner time: about 2 h 40 min
Pay after your clean · free cancellation up to 24h
Every calculator on this page adds to the same total. Booking opens with these areas already chosen, and you confirm them before paying. Coupons and surcharges are not included here.
Comparing carpet cleaning in Sydney? Start with your room sizes and the final booking total. Below, compare our live prices with dated Sydney offers, then check apartment access and NSW move-out requirements.
Calculator prices checked 12 October 2026. AUD. Service rates and checkout totals are labelled separately.
Book carpet cleaningOn this page 30 sections
Per room
How much does carpet steam cleaning cost per room?
| Area / item and allowance | Units each | Listed service price |
|---|---|---|
| Bedrooms / studies — Up to 12 m² per room | 1 | $60 |
| Living / large rooms — Up to 24 m² per room | 2 | $120 |
| Hallways — Up to 6 m² per hallway | 0.5 | $30 |
| Flights of stairs — Up to 15 steps, including a small landing | 1.5 | $90 |
These are service rates, not standalone totals for each row. The minimum and booking fees still apply. Measure oversized and open-plan areas before booking; ask us to confirm any space that does not fit the allowances.
Does a three-bedroom house mean three rooms to clean?
Measure length × width in metres for each carpeted area and compare it with the allowances above. Include the lounge or dining area even when it connects to another room. For an oversized room, an unusual landing or an open-plan layout, send the dimensions before booking rather than guessing how many rooms it counts as.
Real totals
What would my carpet cleaning booking cost?
| Selected carpet areas | Units | Total | Cleaner time allocated | Book |
|---|---|---|---|---|
| One standard bedroom (minimum charge) | 1 | $160 | 100 minutes | Book this |
| Three standard bedrooms | 3 | $191 | 120 minutes | Book this |
| Two bedrooms and one living room | 4 | $253 | 160 minutes | Book this |
Adding carpet cleaning to a house clean produces one combined booking. Use that combined quote: adding two standalone checkout totals would count booking fees twice.
Work out your price and cleaner time
Add sofas, mattresses, chairs and rugs
$240service price incl. GST, before the booking fee
- 4 units across 2 selections: $240
- Cleaner time: about 2 h 40 min
- , they should finish about 11:40 am. Then allow drying time before furniture goes back.
Pay after your clean · free cancellation up to 24h
This total includes everything chosen on this page. Booking opens with these areas already chosen, and you confirm them before paying. Coupons and surcharges are not included here.

A one-off visit without a coupon or same-day surcharge. Drying continues after the cleaner leaves and is not part of the booked time.
Why is there a minimum charge?
A minimum is not an extra charge on top of the room total. Once your room total exceeds it, the room total applies. Only book areas that need cleaning; adding rooms to use the minimum still creates work and must be selected.
What is included, and what costs extra?
Sofas, mattresses, cushions, chairs, ottomans, headboards and suitable synthetic rugs are separately selected extras. Carpet repairs, mould remediation, leather, dry-clean-only fabrics, chemical-treatment packages and moving heavy furniture are excluded. General house cleaning is separate. Tell us about pet accidents, delicate fibres, damage, stains and access restrictions in advance; permanent stains and odours cannot be guaranteed to disappear.
Can I add carpet cleaning to a deep or end-of-lease clean?
It is also available as a standalone service. The regular-cleaning selection does not include this extra. If you have a regular clean and need carpets done, arrange a separate carpet booking. Upholstery and mattress extras can be selected in the same booking, with one steam-cleaning minimum across the selected areas and items.
Sofas, mattresses and upholstery
Sofa, mattress and upholstery cleaning calculator
$240service price incl. GST, before the booking fee
- 4 units across 2 selections: $240
- Also in your clean: bedrooms / studies × 2, living / large rooms × 1
- Cleaner time: about 2 h 40 min
- , they should finish about 11:40 am. Then allow drying time before furniture goes back.
Pay after your clean · free cancellation up to 24h
Your cleaner checks each fabric's care label first; leather and dry-clean-only fabrics are excluded. This total includes everything chosen on this page. Booking opens with these items already chosen, and you confirm them before paying. Coupons and surcharges are not included here.
Sofa seat and back cushions are included with the sofa. Mattress prices cover one sleeping surface and its edges. Your cleaner checks suitability before wet cleaning. More on sofa and couch cleaning, mattress cleaning and upholstery cleaning.
How much do sofa, mattress and upholstery extras cost?
| Area / item and allowance | Units each | Listed service price |
|---|---|---|
| 2-seater sofa — Fabric sofa; seat and back cushions included | 2 | $120 |
| 3-seater sofa — Fabric sofa; seat and back cushions included | 3 | $180 |
| 4-seater sofa — Fabric sofa; seat and back cushions included | 4 | $240 |
| Additional chaise / modular seat — One extra section beyond the selected sofa size | 1 | $60 |
| Armchair / recliner — One fabric chair; accessible upholstered surfaces | 1 | $60 |
| Dining chair — seat only — One upholstered seat; no upholstered back | 0.25 | $15 |
| Dining chair — seat and back — One upholstered seat and back | 0.5 | $30 |
| Office chair — One fabric seat and back; not leather or mesh-only | 0.5 | $30 |
| Loose cushion — Up to 60 × 60 cm; both sides. Sofa cushions already included | 0.25 | $15 |
| Ottoman / footstool — Up to 1 m × 1 m | 0.5 | $30 |
| Fabric headboard — Up to king width; accessible front and edges | 1 | $60 |
| Cot mattress — One accessible sleeping surface and edges | 0.5 | $30 |
| Single / king-single mattress — One accessible sleeping surface and edges | 1 | $60 |
| Double mattress — One accessible sleeping surface and edges | 1.5 | $90 |
| Queen mattress — One accessible sleeping surface and edges | 2 | $120 |
| King mattress — One accessible sleeping surface and edges | 2.5 | $150 |
| Small rug — Up to 4 m²; suitable synthetic rugs only | 0.5 | $30 |
| Large rug — Over 4 m², up to 6 m²; suitable synthetic rugs only | 1 | $60 |
Mattress prices cover one accessible sleeping surface and edges. Rugs must be suitable synthetic fibres. Your cleaner checks the care label and suitability before wet cleaning. Leather, dry-clean-only fabrics and delicate natural-fibre rugs require a different service. Sanitiser, deodoriser and stain-protection packages are not offered at this stage.
Availability
Carpet cleaning availability in Sydney
- Tue13Oct: open
- Wed14Oct: open
- Thu15Oct: open
- Fri16Oct: open
- Sat17Oct: open
- Sun18Oct: open
- Mon19Oct: open
- Tue20Oct: open
- Wed21Oct: open
- Thu22Oct: open
- Fri23Oct: open
- Sat24Oct: open
- Sun25Oct: open
- Mon26Oct: open
Highlighted days have an equipped cleaner with room for at least the minimum carpet visit. Other days are available on request: book online or call 1300 009 363.
Checked against our cleaners' calendars every few minutes. Booking still checks your address, travel time and the exact arrival window.
What do our historical bookings tell us about carpet cleaning?
| Historical measure | Completed visits | Interpretation |
|---|---|---|
| Completed bookings recording carpet steam cleaning in Sydney | 490 | Recorded selections, not carpet-only revenue |
| Within the move-in/move-out cohort | 243 of 1407 (17.3%) | Separately selected carpet extra |
Old-platform export matched to production booking IDs, status complete. Carpet records span 2016–2025; discovery aggregate computed 9 October 2026. The move-in/move-out subset covers 2015-12-03 to 2025-03-29, 1407 visits from 1303 customers, computed 2 October 2026. Repeat visits count separately. These cohorts differ and must not be added together. Whole-booking totals and combined extras totals are not carpet-only charges.
When customers booked
Our previous booking platform recorded 490 completed Sydney bookings with carpet steam cleaning between 2016 and 2025, across 162 suburbs. Half booked at least 6 days before the visit; 60% booked within a week. Saturday was the busiest day (19% of visits) and Sunday visits were rare. 62% started in the morning. October to December was the busiest quarter. 80% were one- or two-bedroom homes, 50% were added to a move-in or move-out clean and 32% to a deep clean.
Completed carpet visits by month
Suburbs with three or more carpet visits
- Sydney CBD (29)
- Mosman (20)
- North Sydney (17)
- Zetland (16)
- Camperdown (13)
- Erskineville (12)
- Surry Hills (11)
- Waterloo (11)
- Marrickville (10)
- Ashfield (8)
- Darlinghurst (8)
- Alexandria (7)
- Chippendale (7)
- Neutral Bay (7)
- Redfern (7)
- Forest Lodge (6)
- Newtown (6)
- Potts Point (6)
- Rhodes (6)
- Rosebery (6)
- St Leonards (6)
- Wolli Creek (6)
- Balmain (5)
- Bondi Beach (5)
- Cremorne (5)
- Kingsford (5)
- Milsons Point (5)
- Paddington (5)
- Pyrmont (5)
- Randwick (5)
- Chatswood (4)
- Collaroy (4)
- Kirribilli (4)
- Lane Cove North (4)
- Little Bay (4)
- Maroubra (4)
- Mascot (4)
- Parramatta (4)
- Petersham (4)
- Ryde (4)
- Annandale (3)
- Balmain East (3)
- Bondi Junction (3)
- Bronte (3)
- Canterbury (3)
- Cherrybrook (3)
- Coogee (3)
- Crows Nest (3)
- Darling Point (3)
- Edgecliff (3)
- Epping (3)
- Glebe (3)
- Macquarie Park (3)
- Manly (3)
- Millers Point (3)
- Naremburn (3)
- Rose Bay (3)
Completed visits only, matched to production booking IDs; computed 11 October 2026. They describe when past customers booked, not today's prices or a guaranteed date. Suburbs are listed with three or more visits.
A booking is one completed visit. A quantity such as ‘3 × Carpet Steam Clean’ is one booking with an extra, not three completed jobs. The previous move-in/move-out package cannot reliably distinguish tenants moving out from customers moving in.
Market check
How our price compares with other Sydney carpet cleaners
| Provider | What they advertise | Room allowance | Minimum | GST | Method, inclusions and extras | Booking |
|---|---|---|---|---|---|---|
| Simply Maid | $60 per bedroom unit; living room $120, hallway $30, stairs $90; three bedrooms $191 at checkout | Bedroom up to 12 m²; living room up to 24 m²; stairs up to 15 steps | $150; one bedroom $160 with the booking fee | Included | Hot-water extraction; inspection and pre-treatment included; sofas, mattresses and rugs priced in the same booking; heavy furniture not moved | Online price and booking; dates shown for your address |
| Fantastic CleanersNational brand | Bedroom $37, living or dining room $53, hallway $27, stairs $48; 3 rooms $125 until 15 October 2026The same rate card appears on its pages for several cities. | Deal rooms up to 12 m², then $3 per extra m² | $135 ($95 for members) | Not stated | Hot-water extraction; low-moisture method for some fibres | Online; same-day in selected areas when capacity allows |
| All CarpetsLocal operator · Inner West | Bedroom from $33 furnished ($27.50 empty), lounge from $44, hallway from $16.50, stairs from $3.30 eachThe same starting rates appear on its Sydney and Melbourne pages. | Bedroom up to 14 m² | $120 | Not stated | Steam cleaning; protection from $3.85 per m²; rates vary by suburb | Quote request or phone |
| Platinum Carpet & UpholsteryLocal operator · Sutherland Shire and St George | Regular steam clean $66 per room; deep clean $88 per room | 4 × 4 m room | 3 rooms | Not stated | Steam cleaning; deep option adds rotary extraction | Online booking; 10% off a first booking |
| Eco Carpet Cleaning SydneyLocal operator | From $30 per room; one room $30–$99, three rooms $169–$199, stairs $39–$59 a flightPublished as price ranges, not a fixed rate card. | Not stated | Not stated | Not stated | Hot-water extraction; low-moisture for delicate fibres | 7 days; same-day booking online |
| Clean EffortlesslyLocal operator | 1-bedroom apartment $160, 3-bedroom $300, stairs $40 a flight; same-day +$50Its FAQ also quotes $80 for a small room. | Priced by the number of bedrooms in the home | Not stated | Not stated | Hot-water extraction; stain protection $40 per room | 7 days; same-day for $50 extra |
| aba Carpet & UpholsteryLocal operator · Northern Beaches and North Shore | From $119 for a modest one-bedroom unit, with deodorising and stain treatment | A modest one-bedroom unit | Not stated | Not stated | Hot-water extraction; deodorising and stain treatment in the offer | Quote request |
| Always FreshLocal operator | 3 rooms from $99; 5 rooms from $149The prices sit in an image uploaded in 2018. | Up to 13 m²; lounge and dining count as 2 rooms | Not stated | Not stated | Steam or dry cleaning | Same-day available; 7 am–6 pm |
| Advance Carpet CleaningLocal operator | $45 per room + GST (summer special)A seasonal special on a site footed 2021. | Not stated | 2 rooms | Excluded | Rotary brush cleaning; hot-water extraction for traffic areas and stubborn stains | 24/7; phone quotes |
| What's The DamagePrice guide | Steam cleaning $34–$69 per room, typically $52; a 3-bedroom house $170–$400A compiled Sydney guide, not a quote. Its figures changed between its July and October 2026 versions. | A standard bedroom; living areas, hallways and stairs counted separately | Says most cleaners charge one; no figure | Included | Ranges for steam and dry cleaning; deodorising, protection and stain treatment priced separately | Not a provider |
| AirtaskerMarketplace | $120–$225 per job (median $150); carpet steam cleaners $120–$280 (median $175) | Per job; job size not stated | Not stated | Not stated | Varies by tasker | Post a task and compare offers |
| AirtaskerMarketplace · Parramatta | Carpet steam cleaners $120–$246 per job (median $150) | Per job; job size not stated | Not stated | Not stated | Varies by tasker | Post a task and compare offers |
Advertised prices, not quotes for the same home: room sizes, methods, minimums and GST differ, so we do not average them. A condition a page does not state is unknown, not free. Where we cost more per room, you get a fixed online price with GST included, and carpets, upholstery and a deep or end-of-lease clean in one booking. Check any provider's current written quote before relying on it.
How do I compare carpet cleaning quotes fairly?
A bedroom-only offer does not price the lounge and hallway automatically. A membership price should be compared with its joining cost and conditions. A low advertised price may be a starting price; ask what could change it after inspection. We do not treat unlike packages as evidence that one company is cheaper.
Are Airtasker prices comparable with a carpet-cleaning quote?
These are marketplace category figures, not room rates or quotes for your home. The separate steam-cleaning category shows different figures. Job descriptions can mix carpets, rugs, upholstery and house cleaning; do not combine these numbers into a Sydney market average.
Steam cleaning, dry cleaning or a hire machine?
For DIY, add machine hire, cleaning solution, collection or delivery and your own working time before comparing the cost. We have not verified a current hire quote, so we do not promise a dollar saving. Check suitability before hiring a machine, especially when the fibre or care instructions are unknown.
Good to know
When can I use the rooms again?
If you need the room back by a fixed time, tell us before booking and discuss whether extraction suits that deadline. Arrange a route through the home that avoids the cleaned areas where possible, and follow the cleaner's aftercare advice. We do not promise a universal two-hour drying time.
How long does carpet steam cleaning take?
Actual time depends on access, room layout, carpet condition and the equipment used. Drying continues after the cleaner leaves and is not included in the booked working time. Ask the cleaner for advice for your carpet and conditions; allow the carpet to dry before replacing furniture or walking on it unnecessarily.
How should I prepare the rooms?
For a standalone booking, vacuum the selected areas first. Deep and end-of-lease house cleaning includes vacuuming. Confirm any extra preparation with us before the visit so the cleaner has an accurate scope and time allowance.
What should I check for a Sydney apartment or house?
Enter the actual address, whether in Parramatta, the Inner West or elsewhere in Sydney, to check coverage and appointments. Our calculator has no Sydney suburb premium. We do not infer cheaper Western Sydney prices or higher coastal prices from a postcode, and historical bookings do not guarantee an equipped cleaner on your preferred date.
Is professional carpet cleaning compulsory at the end of a NSW tenancy?
Read your agreement, pet approval and condition report before choosing the scope. Carpet cleaning and pest treatment are different services; Simply Maid's carpet booking does not include fumigation. Plan access after belongings are removed and allow drying time before handover. Keep your service records. Cleaning does not guarantee the return of a rental bond.
Questions
More carpet cleaning questions
Is steam cleaning the same as vacuuming?
No. Vacuuming removes loose surface debris. This service uses professional hot-water extraction to clean suitable carpet fibres and extract the cleaning solution. Vacuuming alone does not book a carpet steam clean.
Is GST included?
The listed carpet service rates include GST. Our worked examples include booking fees as well. Your booking displays the itemised total before you confirm.
Do hallways and stairs count as rooms?
They have their own weights: a hallway is half a unit and a flight of stairs is one and a half units, within the displayed size limits. Count them separately from bedrooms and living rooms.
What if I only need one bedroom cleaned?
You can select one standard bedroom. The $150 carpet service minimum applies, followed by the booking fees shown in your quote.
Can you remove every stain or pet smell?
No result can be guaranteed for every stain or odour. Share details before booking. Permanent damage, dye changes and contamination beneath the carpet may require work outside this service.
Will you move my furniture?
Heavy furniture moving is excluded. Clear loose belongings and small items beforehand, and tell us what furniture will stay so we can agree the accessible areas.
Can I book sofa or mattress cleaning too?
Yes. Choose suitable fabric sofas, chairs, cushions, mattresses, ottomans, headboards and synthetic rugs in the furnishings step. You can book furnishings without carpet areas. One steam-cleaning minimum applies across the selected areas and items. Your cleaner checks fabric suitability before cleaning; leather and dry-clean-only materials are excluded.
Does every end-of-lease clean need carpet steam cleaning?
It is not automatically included in our house-cleaning package. Requirements depend on your situation. Check your condition report, agreement and current state tenancy guidance rather than assuming every rental must receive the same treatment.
Are your historical figures today's carpet prices?
No. They count old-platform bookings that recorded carpet steam cleaning. Their whole-booking totals and combined Extras Total do not isolate a carpet-only charge.
How do I get an exact quote?
Open booking, choose carpet steam cleaning alone or as an extra to a deep or end-of-lease clean, then enter your address and carpet areas. Review the scope, available appointment and itemised total before confirming.
Do you offer same-day carpet cleaning?
Check the appointments offered for your address. Same-day work depends on an available, suitably equipped cleaner; it is not guaranteed. Review any same-day surcharge in the booking total.
How often should carpets be professionally cleaned?
Follow your carpet manufacturer's care guide, warranty and the condition of the carpet. The Carpet Institute gives 12–18 months as a general residential deep-cleaning guide, with the manufacturer's instructions taking priority. It is not a required Simply Maid booking schedule.
Can I book carpet steam cleaning in Sydney this week?
Sydney has 1 cleaner with their own carpet extraction machine. Between Tue 13 Oct and Mon 26 Oct they have room for a carpet visit on 14 of 14 days; the next is Tue 13 Oct. In the past, half our Sydney carpet customers booked at least 6 days ahead and 21% booked within two days of the visit.
How much does carpet cleaning cost in Sydney?
Simply Maid charges $60 for each bedroom or study up to 12 m², GST included; a living room counts as two of those, a hallway as half and a flight of stairs as one and a half. A $150 minimum applies once, so one bedroom totals $160 with the booking fee. Other Sydney providers we checked advertise $30–$66 a room, usually with their own minimum. Use the calculator on this page for your rooms.
Is Simply Maid cheaper than other Sydney carpet cleaners?
Often not per room. 4 of the 5 providers that publish a single-room rate advertise less than our $60 bedroom unit; their rates run from $30 to $66. Most also set a minimum or sell rooms in packages, so the room rate is rarely the price of a small job. Ours is a $150 minimum, and one bedroom totals $160 with GST and the booking fee. What's The Damage puts a typical Sydney steam-cleaned room at $52.
Which Sydney suburbs do you cover for carpet cleaning?
We take carpet bookings across Inner City, Inner West, Eastern Suburbs, Lower North Shore and 14 other Sydney areas; enter your address to check it. Past carpet visits were most often in Sydney CBD, Mosman, North Sydney, Zetland, Camperdown, Erskineville, out of 162 Sydney suburbs.
How long until I can walk on the carpet and put furniture back?
It depends on the fibre, how wet the carpet needed to be, airflow and the weather, so your cleaner tells you on the day rather than us promising a fixed number of hours. Open windows or run fans where you can, keep pets and shoes off, and wait until the carpet is dry to the touch before furniture goes back. The cleaner time in the calculator is the visit itself; drying continues after it.
Keeping costs down
How can I keep the cost down?
We do not promise a bundle discount or a lower fixed price because a room has less furniture. The useful saving is avoiding duplicate services, misunderstood room allowances and work that was not included in the original quote.
Method
How we worked out these figures
Historical figures come from the Launch27 export matched to production booking IDs, completed visits only. Carpet labels are counted once per booking. The move-in/move-out subset uses the existing pricing study's comma-level extra parsing, excluding items merely named inside a package's inclusion list. Historical shares need at least 30 eligible visits. We do not infer a carpet price from the whole booking or its combined extras total, and imported formula-based durations are not measured time. Market observations retain their original scope, location, source and check date. Editorial updates, live price checks and history computation dates are separate.
Sources
Sources and update notes
- Residential carpet cleaning fact sheet — Carpet Institute of Australia. Read 10 October 2026. Manufacturer-led choice of cleaning method, material suitability and care; not an endorsement of Simply Maid.
- Carpet maintenance — Carpet Institute of Australia. Read 10 October 2026. General cleaning intervals; follow the specific manufacturer's instructions.
- Inner West carpet cleaning prices — All Carpets. Read 10 October 2026. Starting prices, minimum, area allowance and preparation conditions.
- Sydney carpet cleaning — Always Fresh. Read 10 October 2026. Package banner and its small-print room conditions, inspected in the browser.
- Parramatta carpet cleaning — Affordable Carpet Cleaning. Read 10 October 2026. Advertised starting packages, not completed quotes.
- Carpet cleaning in Parramatta — Airtasker. Read 12 October 2026. General category figures, with unstandardised job scopes.
- Keeping a pet in a rental property — NSW Fair Trading. Read 10 October 2026. Indoor-pet approval conditions and end-of-tenancy responsibilities.
- End-of-lease pricing methodology and booking history — Simply Maid. Read 10 October 2026. The same completed move-in/move-out historical cohort; carpet selections are separately identified.
- Residential tenancy agreements — NSW Government. Read 10 October 2026. Consult current state guidance for your own agreement and circumstances.
More to know
Price the apartment, not its real-estate description
A two-bedroom apartment does not necessarily mean two carpet-cleaning units. If the living area is carpeted, include it separately. Measure a connected lounge and dining space, and describe the hallway rather than leaving it out because it is small.
For a hypothetical apartment with two standard bedrooms and one living room, Simply Maid's selections total four units before any hallway or stair selection. Check those spaces against the live allowances below. This is a room-count example, not a typical Sydney apartment or a historical customer price.
Ask another provider to quote the same measurements. A package covering rooms up to a stated size cannot be compared fairly with a larger-room allowance without resolving the difference first.
More to know
Ask about equipment access before comparing the total
For an apartment booking, write down the floor, lift arrangements, entry instructions and the route from legal parking to the rooms. If building management limits access times, discuss those times before booking.
Keep access stairs separate from carpeted stairs being cleaned. Carrying equipment up a staircase and extracting carpet on that staircase are different parts of a job description. Ask each provider to confirm any relevant charge instead of treating an unstated condition as free.
More to know
Read Sydney packages beside their conditions
The All Carpets Inner West price page distinguishes empty and furnished bedrooms. Always Fresh advertises multi-room offers with room-size conditions. Those are useful questions to bring to a comparison; they are not evidence that every provider includes identical work.
The existing dated market table on this page records the inspected offers. Check the provider's current written quotation before relying on a starting price. Ask whether GST, vacuuming, treatments and access are included. Do not combine Sydney and Parramatta marketplace figures into a second independent market average.
More to know
Keep rental requirements separate from the price
If the clean is for a move-out, establish the carpet scope before asking for a total. NSW Government pet guidance explains circumstances in which a reasonable indoor-pet consent condition can require professional carpet cleaning. That does not mean every Sydney rental automatically needs extraction.
For the appointment itself, use Sydney carpet steam cleaning. For a like-for-like written comparison, use the quote worksheet.
Local carpet price guides
Ready when you are
Choose the carpet areas you need cleaned
See your itemised quote and check appointments for your address.
Pay after your clean · free cancellation up to 24h