Cleaning Built Around Your Practice
Clinic cleaning from a Perth team, since 2012
Patients notice a clean waiting room. Your practice also needs a clean it can account for: which surfaces were done, how often, and by whom. JKleen Services provides medical centre and clinic cleaning across Perth for GP practices, dental clinics and allied health suites, with police-cleared, fully insured cleaners and the same cleaner each visit.
We plan each clean around your consulting hours and the cleaning schedule your practice already follows, so your rooms are ready before the first patient arrives.
Why Perth clinics choose JKleen
- Police-cleared cleaners, respectful of patient privacy
- Fully insured for work in your premises
- The same cleaner each visit, so your practice is not re-explained every week
- After-hours or daily cleans that work around consulting times
- Periodic inspections by a dedicated supervisor

What We Clean in Your Clinic
Clinic cleaning checklist
Patient areas
- Waiting room chairs and tables
- Reception desks and counters
- Door handles, light switches and railings
Consult and treatment rooms
- Bench tops and sinks
- Floors and bins
- Non-clinical surfaces, as set out in your schedule
Staff and shared areas
- Toilets and accessible toilets
- Kitchenette and staff rooms
- Entries and glass doors
Practices we clean for
- Medical centres and GP clinics
- Dental practices
- Allied health: physio, chiro and podiatry
Cleaning That Fits Your Infection Control Schedule
- We work from your practice cleaning schedule
- Frequently touched surfaces get priority each visit
- You agree the method, frequency and areas up front
- A dedicated supervisor inspects the work periodically
- Police-cleared, fully insured cleaners
Included in a Regular Clinic Clean
- Entries, glass doors and panels
- Reception and waiting areas
- Consult and treatment room floors and benches
- Toilets, including accessible toilets
- Kitchenette and staff areas
- Door handles, switches and other touch points
- Dusting of furniture, counters and fixtures
- Cobwebs removed
- General rubbish removed and bins relined
- Floors vacuumed and mopped
How We Work With Your Cleaning Schedule
The RACGP infection prevention and control guidelines say a practice should have a cleaning schedule that sets out who cleans, which surfaces, how often, the method, and the products and equipment. How often each area is cleaned comes down to your practice’s own risk assessment.
So we start with your schedule rather than a generic office checklist. Tell us which parts your practice wants us to look after, and we will agree them with you before the first clean. Your clinical team stays in charge of infection control decisions. For more background, read our clinic cleaning compliance guide.
Clinic Cleaning Questions
How often should a medical centre be cleaned?
It depends on your practice’s risk assessment. RACGP guidance calls for frequently touched surfaces to be cleaned at least daily, and its example schedule shows areas such as bench tops, sinks, toilets and treatment room floors cleaned daily. We can quote for the frequency your practice needs.
Can you clean outside consulting hours?
Yes. We offer after-hours and daily cleans, so the work does not disrupt patients or staff.
Are your cleaners police-cleared and insured?
Yes. Our cleaners are police-cleared and JKleen Services is fully insured.
Do you clean instruments or handle sharps?
No. Instruments, sterilisation and sharps stay with your clinical team. We focus on the environmental cleaning agreed in your schedule.
How much does clinic cleaning cost?
It depends on the size of your practice, the number of rooms and how often you need us. We can visit your practice and give you a free, no-obligation quote.
Which areas do you cover?
We clean clinics across Perth, including Harrisdale, Canning Vale, Forrestdale, Jandakot, Cockburn Central, Welshpool and Kewdale.
Other Cleaning for Your Premises
Sharing a building or running more than one site? See our commercial cleaning and office cleaning services, or contact us for a quote.
