Upholstery Cleaning 

Upholstery suffers a lot of wear and can end up looking dirty and old. Our upholstery cleaning service will breathe new life into old sofas, cushions, chairs and more. Our experienced upholstery cleaner is trained in all the best techniques for stain removal, and will make sure your upholstery is left looking its best.


Carpet Cleaning 

We use the best steam cleaning equipment combined with over 40 years of experience to remove deep down dirt and stubborn stains. Whether you’re an office manager looking to smarten up the workplace or a homeowner wishing to bring new life to old carpets, we’ll be able to assist you.


Curtain and Blind Cleaning

Curtains and blinds gather a lot of dust and dirt that can be hard to remove without professional assistance. We offer a cleaning service for all types of curtains and blinds, and will leave them beautifully fresh and looking like new.


Insurance Assessments

If you’re in the unfortunate position of needing an insurance assessment for carpet or upholstery cleaning, give us a call today. We’re used to dealing with insurance claims, and will be happy to provide any information you need.

 Hard Floor

Hard Floor Cleaning 

Bring the shine and colour back to hard floors with our hard floor cleaning service. We clean all types of hard floors including tiles. Call us today for more information.


Mattress Cleaning

Rid your mattress of stains, odours, dust mites and dirt with our mattress cleaning service. Delivered to the same high standards as our carpet and upholstery services, you can be sure of a fantastic result when you choose McKay’s Steam Carpet Cleaning for all your mattress cleaning needs.

 Fire and Theft

Fire and Theft Remediation and Mitigation

Damage caused by fire, water or theft can be very distressing. We can help relieve some of the burden of cleaning with our fast and effective carpet and upholstery cleaning services. Call us now, and we’ll help you get your home back in order as quickly as possible.