Big enough to cope. Small enough to care.
No-stress, cleaning service from start to finish
Whether it’s a single room, a staircase, or an entire house, we can bring carpets and furniture back to life, and our best price guarantee has resulted in hundreds of satisfied customers across Fife, Tayside and further afield – we have clients in Edinburgh, Dundee and Perth as well as closer to home in St Andrews, Kirkcaldy, Dunfermline, Cupar and Glenrothes.
Carpet and Upholstery Cleaning
We offer a comprehensive carpet and upholstery cleaning service that is designed to leave your carpets and upholstery looking their best
Tile and Grout Cleaning
McDougall Cleaning and Restoration offer top-notch cleaning services that will restore your tile to its original shine and luster.
Stone Floor Cleaning and Restoration
Our professional stone floor cleaning and restoration service is designed to restore your floor to its original beauty and help you protect your investments.
Holiday Let Cleaning and Laundry
McDougall Cleaning and Restoration's Holiday Let cleaning service offers a top-quality cleaning service that is sure to meet all your needs.
Professional Property Drying
Our team of experts has years of experience in property restoration, and we only use the latest equipment and techniques .
Ozone Odour Removal and Disinfection
Our advanced technology is designed to remove odours and disinfect your space effectively.
First Class Commercial and Residential Cleaning
There are many companies that offer stone floor cleaning and restoration services, but we believe that we offer a unique combination of quality, expertise, and value. Here are just a few reasons why you should choose us:
Professional Expertise:
Our team of experienced technicians has the knowledge and expertise to handle even the most challenging stone floor cleaning and restoration projects.
State-of-the-Art Equipment:
We use only the latest and most advanced cleaning and restoration equipment to ensure the best possible results for our clients.
Competitive Pricing:
We offer our high-quality stone floor cleaning and restoration services at competitive prices, making it easy and affordable for our clients to maintain their valuable investment.
Professional Expertise:
Our team of experienced technicians has the knowledge and expertise to handle even the most challenging stone floor cleaning and restoration projects.
We take care of homes and businesses with top-notch cleaning and restoration services.
Professional Cleaning Services for Your Home
We understand the importance of a clean home, and our team of expert cleaners is dedicated to providing top-notch services that exceed your expectations. We use only the best cleaning products and equipment to ensure your home is sparkling clean. Contact us today to schedule a cleaning appointment and let us make your home clean and tidy.
Hassle-FREE service:
Professional, fast and thorough, all at a time to suit you.
Fast FREE quote:
Contact us for your FREE, no-obligation quotation today!
Satisfaction Guarantee:
Fully insured on all items we clean, protecting you and your property.
Here's What Our Clients Are Saying
lovely guy... fast clean service. definitely going to use him again. 10/10 👌
- Feyona Mcfarlane
Excellent and professional job. Arrived on time. Cleaned living room and hall carpets with no fuss or mess. Definitely will use again.
- Dave Gilmour
my carpets are a dream to walk on again, brilliant job done today especially my stairs which were so bad 🙈 definitely be getting you back for the bedroom carpets once there decorated 😊
- Clare Honeyman
Had my living room and stair carpets done was an absolute joy to come in and have them all cleaned. Now booked my sofas to get done next. Would highly recommend and thanks again.
- Michelle Skinnider
5 star review ,,was here spot on time,,both carpet and suite cleaned and smelling refreshed,,first class service,,highly recommended 👍
- Lynn Campbell
Peter and his team did a great job at our house. They arrived promptly and the carpets look as good as new! Would definitely use again. 😃😃
- Vanesa Gonzalez
Absolutely brilliant service from start to finish. Great communication, arrived on time, brilliant cleaning and very professional. Would highly recommend.
- Lou Brook
Great service. Carpets are looking and smelling amazing. Highly recommend
- Cheryl Thomson
Peter was friendly and professional. No fuss, quick and great results. Many thanks
- Emma Stewart
Very professional and excellent service. The results were amazing. Highly recommend!
- Tracey Harrison
Commercial Cleaning Services for Your Business
We offer commercial cleaning services that are tailored to meet the unique needs of your business.
Our team of experienced cleaners uses the latest cleaning techniques and equipment to ensure your space is sparkling clean and hygienic. Contact us today to schedule a cleaning appointment and let us make your business shine!
Seamless Payment:
We accept cash or card making it easier for you to make a payment.
No hidden costs:
We do not hide costs or extras, what we quote is the price you pay!
Experienced cleaners:
All our cleaners are trained and experienced in professional cleaning.