top of page
carpet cleaning services.jpg

A local cleaning company in Anstruther, Fife

Do you long for a home that sparkles but can't find the time to make it so? Are you in need of a professional holiday let cleaner? If you're based in Anstruther or St. Andrews, Clean Magic is the local domestic cleaning company you can depend on.

Deep cleaning services

Experienced and reliable

Friendly service and competitive rates

Excellent reviews and a trusted name

Home: Features

Our cleaning services

Let's be honest; there are enough plates to spin in life without throwing household cleaning into the mix. When you need a hand, choose Clean Magic. Based in Anstruther, Fife, we are a reputable domestic cleaning company that offers a comprehensive range of cleaning services tailored to your needs. Get in touch to discuss your needs.

Domestic cleaning

With Clean Magic, domestic cleaning doesn't have to be a chore. Based in Anstruther, Fife, we provide one-off, weekly, and fortnightly contracts for local homes. Whatever your requirements, Clean Magic is on hand to carry out domestic cleaning in your home, so you don't have to.

Holiday let cleaning

Do you have caravan, lodge, or holiday home to rent? No matter which it is, we know a great first impression speaks volumes and with Clean Magic, it's easy to achieve. Whether your property is in Anstruther or St. Andrews, you can enjoy the benefits of hassle-free holiday let cleaning with us.

Deep cleaning

Fast-paced modern living means that, even with the best intention in the world, dirt and dust can easily build up around your home. Rather than putting it off and prolonging things, get in touch with Clean Magic. We offer professional deep cleaning in Anstruther and St. Andrews.

freshly cleaned lounge of a holiday let - clean magic (2).jpg

"Jean does a wonderful job. Works so hard and very efficiently. I feel so relaxed now that I know I can rely on her. Thank you, Jean."

Jane B.

The only cleaning company you'll ever need. Call now!

Let us take care of the cleaning, so you can spend more time doing the things you actually enjoy! If you're in Anstruther, St. Andrews or the surrounding areas, get in touch today.


Call Jean on 01333 311268 or 07398 192 806

bottom of page