Perth, WA · Focused deep-clean services

Carpet, upholstery, mattress & vacate cleaning in Perth

Specialist cleaning for your home, rental or small workspace. Choose your services, see an estimate and send photos for a confirmed quote.

Online quote requests welcome 24/7. Cleaning visits are by confirmed appointment.

$120 minimum visit Equipment supplied By appointment
Core services

Specialist cleaning first

We focus on specialist and deep-clean work where the right equipment and method matter, with selected add-ons and recurring arrangements available by quote.

⌂

Sofa & Upholstery

Extraction cleaning for suitable fabric upholstery after a material and condition check. Leather deep cleaning is not currently offered.

  • Pricing is based on overall sofa dimensions and layout
  • A photo and approximate width / depth may be requested
  • Chaise, corner and sectional sofas quoted by dimensions
$165standard-size reference · 1–1.5 hr
▭

Mattress Cleaning

Extraction cleaning for suitable mattress fabrics, with size and care condition checked first.

  • Single $90 ref. · Double $105 ref. · Queen $120 · King $140
  • Standalone visit minimum is $120
  • Reference scope covers top sleeping surface + sides
  • Underside / second face quoted separately
from $120Standalone visit
Add-on from $90 · 0.75–1 hr
+

Sofa + Mattress

A bundled visit for two extraction services at the same property.

  • Reference: standard-size sofa + Queen mattress
  • One setup / pack-down for both services
  • Other sofa or mattress sizes quoted by dimensions / scope
$260reference bundle · 1.75–2.5 hr
✓

Vacate Cleaning

End-of-lease deep cleaning with the exact property scope confirmed before the appointment.

  • Kitchen, bathroom, hard floors & accessible surfaces
  • Carpet extraction is quoted separately
  • Oven, ground-floor external windows & wall make-good available as add-ons
from $3051 Bed / 1 Bath · 2.5–3.5 hr
▦

Office & Small Commercial

Selected small commercial and recurring work, quoted from floor area or item count, condition and site access.

  • Commercial carpet quoted by floor area
  • Fabric office furniture can be quoted by item count
  • Office end-of-lease, balcony tiles and safely accessible glass by agreed scope
  • Recurring arrangements available where scope and schedule fit
Quotescope reviewed before confirmation
Minor wall make-goodSmall patching, sanding, priming and local touch-up or small-area repainting can be quoted where a suitable matching paint colour and sheen can be identified or supplied. Full-room / whole-house painting is not part of the standard cleaning service.
Recurring cleaning by arrangementResidential, office and periodic specialist cleaning can be quoted individually based on frequency, scope, access and availability.
Our work

A few recent results

Two rooms from an office end-of-lease clean, before and after.

BEFORE & AFTER

Office carpet · room 1

Office room 1 carpet before cleaning
Before
Office room 1 carpet after cleaning
After
BEFORE & AFTER

Office carpet · room 2

Office room 2 carpet before cleaning
Before
Office room 2 carpet after cleaning
After

Before and after photos show the same room from slightly different angles. Lighting and drying can affect carpet appearance; results depend on condition and material.

See more before-and-after photos and on-site cleaning work.

View all our work
Add-ons & extras

Add only what the job needs

These options are quoted separately or by prior arrangement. They do not replace the core cleaning method.

Carpet Steam RefreshSteam refresh for suitable carpet fibres using a carpet-glider method. Refresh service only — not a replacement for spray extraction.
Hard-Surface Steam DetailSteam detail for compatible hard surfaces such as selected kitchen, bathroom and oven areas.
Mattress / Upholstery Dry CareDry-care treatment using suitable dry vacuuming, agitation and supported heat / UV functions, subject to material suitability.
Oven InteriorAvailable as a Vacate or deep-clean add-on. Heavy baked-on residue may require extra treatment and time.
Ground-Floor External WindowsQuoted where safely accessible without high-access equipment. Upper-level external windows are not offered.
Odour TreatmentAvailable by prior arrangement where a suitable product and treatment can be confirmed before the appointment.
Pricing & time

Starting prices at a glance

Starting prices are indicative. Minimum standalone booking is $120. Add-ons and variable-scope work are confirmed in the quote.

ServiceStarting priceApprox. on-site time
1 room carpet$1200.75–1 hr
2 room carpet$1551–1.25 hr
3 room carpet$1901.5–2 hr
Standard-size sofa$1651–1.5 hr
Single mattress$90 ref.*0.75–1 hr
Double mattress$105 ref.*0.75–1 hr
Queen mattress$1200.75–1 hr
King mattress$1401–1.25 hr
Standard-size sofa + Queen mattress$2601.75–2.5 hr
1 Bed / 1 Bath vacatefrom $3052.5–3.5 hr · usually 2 people
2 Bed / 1 Bath vacatefrom $4153–4.5 hr · usually 2 people
Office / small commercialQuoteConfirmed after scope review
Selected add-onsQuoteConfirmed after scope review
All services use the same quote-request flow. You can choose an offered time as your preference. The appointment is confirmed only after scope, price and expected duration are reviewed.
* Mattress note: Single and Double amounts are combination / add-on reference prices. A standalone visit still has a $120 minimum booking.
Simple process

Choose, estimate, request

Every enquiry is a quote request. Choose the closest service, see the starting estimate, select a preferred time, then wait for confirmation.

01

Choose the service

Start from the service card or estimator so the scope is clear from the beginning.

02

See estimate & time

Starting price and approximate on-site time update together where the scope is known.

03

Choose a preferred time

Select an offered time that suits you. It remains a request until we confirm your appointment.

04

Receive confirmation

We review scope, price, access and expected duration, then confirm the appointment with you.

Your quote

What needs cleaning?

Choose your services and a preferred time, then send your details. Online quote requests are welcome 24/7; cleaning visits are by confirmed appointment.

1. Choose your services

Choose one option per group. For several items or a larger property, use a “Quote” option and add the quantities below.

CarpetNone selected Standard room up to ~15 m². Open-plan / oversized areas are quoted by size.
UpholsteryNone selected The $165 reference is for a straight fabric sofa without a chaise or corner. Include its overall width and depth, plus a photo, so we can confirm the price. Leather deep cleaning is not offered.
MattressNone selected Top sleeping surface + sides. Single and Double reference rates apply within a combined visit; the minimum for a standalone visit is $120.
Vacate / commercialNone selected Send photos, approximate area and access details for variable-scope work. Balcony tiles, safely accessible glass and selected hard surfaces are by agreed scope; no high-access work or standalone wall spot cleaning.
Add-ons & extrasNone selected
Indicative total
—
Approx. on-site time
Select a service
Minimum standalone booking is $120.
Choose a service to build the quote request.

2. Choose a preferred time

Select a service first. Available windows are preferred times only and are not confirmed until we review the quote request.

Preferred appointment windows · Perth (AWST)Request only
Not sure yet? Choose Flexible and arrange a date after your quote.
Preferred timeNo service selected yet.
Request only: Selecting a time does not create an instant booking. We confirm the appointment after reviewing scope, price and expected duration. Where possible, please send requests at least 72 hours in advance; shorter notice may still be considered.

3. Your details

Your selections are included automatically. We will reply using the contact details you provide to confirm the scope, price and appointment.

Prefer to discuss the job?Call 0468 686 351Send a textEmail us

Fields marked * are required. Add your suburb so we can confirm coverage and any travel charge.

Request summary Nothing selected yet.

Add an overall view and any stains or problem areas. Add up to 20 images, including HEIC/HEIF, up to 20 MB each. Photos upload only when you send the request.

Add photos Choose images from your phone or computer. You can add more afterwards.
No photos selected.

While you fill this in, FAQs, terms and work examples open in another tab so your details and selected photos stay here. Keep this quote tab open to continue.

Your contact details, job information and photos are used to assess and respond to this request. Requests are recorded securely and forwarded through Formspree so we can respond and track their progress. Photos are stored privately on Cloudflare and shared with us through time-limited links. Avoid including unrelated personal information in photos. Contact selvricworks@gmail.com with questions about your information.

FAQ

The essentials before you book

How does the quote request and preferred time work?

All enquiries are quote requests. You can select a preferred available time when sending the request, but the time is not confirmed immediately. We will review the scope, price and expected duration first, then confirm the appointment with you.

Are the listed prices final?

The listed prices are starting or reference prices. The final quote may change for heavy soiling, excessive pet hair or debris, oversized areas, difficult access or extra scope. Any material change will be discussed with you before additional work proceeds. A $120 minimum standalone booking applies.

What should I do before you arrive?

Please remove small personal items and loose clutter, and make sure we have reasonable access to the areas being cleaned. You do not need to pre-vacuum or provide your own vacuum — we bring our own equipment. Please also let us know in advance about parking, stairs or lifts, building access, and any limitations with water or power (if any).

How long before carpet, sofa or mattress can be used again?

Drying time varies with airflow, humidity, material and the amount of moisture left after extraction. We use additional dry extraction passes where appropriate, but we do not guarantee an exact drying time. Keep the area well ventilated and avoid use until adequately dry.

Read the complete answers about services, access, pricing and results.

View all FAQs
Service terms

Key booking conditions

Minimum booking

A minimum standalone booking of $120 applies. The minimum reflects travel, unloading, setup, service time, pack-down and equipment cleaning required for a standalone visit.

Deposit policy

No deposit is required for standard jobs under $250. A 20% deposit is required for jobs of $250 or more, and for Vacate, commercial or other bookings that reserve a longer time block. The deposit forms part of the final invoice total.

Cancellation, rescheduling & no-shows

Cancellations or rescheduling requests made at least 48 hours before the confirmed appointment are free of charge. If a booking is cancelled within 48 hours of the appointment, any deposit paid is non-refundable. Deposits are also non-refundable for no-shows.

Bond & re-clean policy

Selvric Works does not guarantee the return of a rental bond. If a property manager or landlord raises a cleaning issue within the agreed scope, the customer must provide the written feedback and photos within 24 hours of receiving it. Where the issue relates to the agreed cleaning scope, one complimentary re-clean visit will be provided. Requests received outside this 24-hour feedback window are not covered by the complimentary re-clean policy. New items, damage, maintenance issues or work outside the original scope are excluded. This complimentary re-clean policy is an additional service policy and does not limit rights or remedies available under Australian Consumer Law.

Read the full service conditions alongside your confirmed quote and agreed scope.

Read all service terms

Ready to send a quote request?

Choose the service, see the starting estimate, select a preferred time and send the details for confirmation.

Get a quote
Text usGet a quote