
Contact us today
Send us a message
If you need to get in touch about anything, just fill in the form below and I’ll get back to you as soon as possible.
If you’re looking for a price, please use the Online Quote form instead. You can also reach me by phone, Facebook Messenger or WhatsApp.
Take a look at the FAQs below for answers to the most common questions.
Contact Us – Exoclean Perth
Looking for a professional window cleaner in Perth? I offer a reliable, fully insured service for homes and businesses across Perth and the surrounding villages, using pure water-fed pole systems for a streak-free finish every time. Get in touch and I’ll provide a straightforward quote with no obligation.
FAQ: ExoClean Perth Cleaning Services
General Information
Yes, I provide cleaning services for both residential and commercial properties.
Appointments can be scheduled over the phone, or by requesting a quote via our Online Quote Form.
When requesting a quote, please provide the following information:
- Your name and contact details
- The type of service you require (e.g., window cleaning, gutter cleaning)
- The frequency of the service (one-off, 4-weekly, or 8-weekly, etc)
- Any specific details or requirements for the job
I aim to provide a quote within 24 hours on business days (Monday to Friday).
If you need to follow up on a quote request, you can contact me via phone, through the message option on our contact us.
Yes, you can skip or reschedule your cleaning appointment with at least 24 hours’ notice. This can be done by giving us a call or through the contact us page.
I cover Perth including Perth, Bertha Park, Huntingtower & Almond Valley, Methven, Glenalmond, Scone, Bridge of Earn, St Madoes, Almondbank & Pitcairngreen, Auchterarder & Gleneagles and all surrounding villages.
Please ensure I have access to all areas needing cleaned, which means making sure back gates and any other access points are unlocked.
We use modern equipment such as pure water fed poles.
A water fed pole window cleaning system uses purified water delivered through an extendable pole to clean windows. This system allows us to clean windows from the ground, eliminating the need for ladders or scaffolding.
The system uses a telescopic pole with a brush head at the end. Purified water is pumped up the pole and sprayed onto the windows. The brush head scrubs away dirt and grime, and the purified water rinses it clean, leaving no spots or streaks.
The duration varies depending on the size of your house. Some houses take as little as 10 minutes, while others can take up to an hour.
Yes, we are fully insured for all our cleaning services.
I accept cash, credit/debit cards, bank transfers, and direct debit. Direct debit is our preferred method. Once I clean your windows, I will submit the payment through GoCardless or Stripe, and the payment is taken only after I complete the job, usually within a day or two.
Yes, My cheapest prices are for 4-weekly cleans. We charge 25% more for 8-weekly cleans and slightly more for one-off cleans.
I 100% guarantee your satisfaction. If you aren’t happy with the service, I will come out and do the job again free of charge.
I try my best to keep to your schedule, but sometimes heavy rain, ice, or snow can delay my services. However, I do clean windows in the rain as it is part of my job to stick to the schedule as much as possible.
Google Reviews
What our customers are saying
Excellent job done at a very reasonable price when let down by my regular.
Would highly recommend

Suzanne
Customer
Did a great job for a great price. Would recommend ⭐⭐⭐⭐⭐
Macapella
Customer
First class job will definitely use Craig all the time freindly and easy to speak to and nothing is a bother to him
Alistair
Customer
Request a Quote
Contact Us
Request a Quote: Reach out by completing our quote form or calling me. Provide the job details so I can evaluate your needs.
Receive a Quote
Check Your Quote: I’ll provide you with a quote by text or email. Review it to ensure it covers all your requirements.
Book Your Clean
Book Your Date: Happy with the quote? Accept it, and I’ll schedule a time to visit and complete the job.