• Gutter Cleaning Service
    Gutter Cleaning Service
  • Roof Cleaning Service
    Roof Cleaning Service
    Soft Washing / Pressure Washed
  • Building Cleaning Service
    Building Cleaning Service


We Provide pressure washing, roof cleaning, Driveway Cleaning, gutter cleaning. soft washing, render cleaning, window cleaning, conservatory cleaning, UPVC cleaning, carpet cleaning, cladding cleaning and building cleaning service to client in Scotland, Fife, Edinburgh, Glasgow, ST Andrews, Dunfermline, Kirkcaldy, Stirling, Livingston, Glenrothes and surrounding areas

We are proud to be one of the most respected independent commercial & domestic cleaning companies operating throughout Scotland, Edinburgh, Fife

We work hard to understand our clients’ requirements ensuring that we can provide a bespoke service for their particular premises. All our cleaning operatives are well trained.

Since we started we have built up a reputation for providing a professional cleaning service, our business continues to grow every year. We have put this down to the level of service we provide.

We offer a wide range of cleaning services. You may be interested in our driveway cleaning service to tidy up your tired driveway or has your roof over grown with moss? Our roof cleaning service or softwashing service would be recommended. Many of our window cleaning clients take advantage of our gutter cleaning service yearly at a discounted rate. We can tailor make cleaning packages to suite each client. Why not take advantage of mos of our cleaning services and have a full external clean on your property.


Window Cleaning Dunfermline

Building Cleaning Service

Over time algae, moss and lichen can build on on the exterior of your building. Why not let MK Cleaning Services & Property Maintenance ltd restore it to like new condition with our building cleaning service.

Roof Cleaning Service

This will take care of the fungal growths, predominantly moss, algae and lichen that currently inhabit your roof. It will also wash away the years of grime and dirt that have accumulated. This service is available without pressure washing (ask for details)

Pressure Washing Service

Pressure Washing or Power Washing is a simple process of removing dirt, grime, mold and algae from surfaces with high pressure water. The process is in expensive and will pro long the lift of most surfaces cleaned as well as make them safer i.e. cleaned paths with algae on them. Over time the natural buildup of dirt and grime from your car tire and general weather can make your stone work dirty and slippery.

Window Cleaning Service

Have you windows professionally cleaned. We provide domestic and commercial window cleaning service. We can clean windows up to 50ft from ground level or higher using MEWP'S. We offer 4,8,12 or yearly window cleaning service

Gutter Cleaning Service

Its important to keep your gutters cleaned and maintained on a regular basis. Over flowing gutters can cause internal damage to your property if they are not cleaned regularly. We recommenced a yearly clean. We can clean gutters up to 40ft from ground level but occasionally we may need to use MEWP's to access the guttering on your property.

Cladding | UPVC Cleaning Service

Unsightly and devalued buildings leave a poor impression on customers, visitors and staff. Regular cleaning and maintenance will extend the life of a building, preserve the exterior surface, improve its value and make it easier to sell or let. We can bring clad surfaces back to life without damaging or shortening the life of the coating, whether aluminium, concrete, composite, powder coated, plastic (uPVC), stainless steel or glass.

Driveway Cleaning

Driveway cleaning - There are many benefits to Driveway Cleaning, the main one being your driveway or paths being free of algae, moss, weeds. Any path or drive that has algae, weeds, moss on it can become very slippery when wet or icy. If someone was to fall on this you may be held liable. Not only does it clean surfaces it’s also takes out all the weed and roots that are stuck in the ridges or cracks of stone work.

Carpet Cleaning

Professional carpet cleaning makes carpets easier to maintain. Most carpet soiling is made up of dry soils; when carpets are kept thoroughly cleaned on a regular basis, most dry soils can be removed with regular vacuuming. … Professional carpet cleaning removes spots and stains. Rug Cleaning There are many variations of passages of Lorem Ipsum available, but the majority have suffered

Render CLeaning

We can restore you your building, brick wall or stone to like new condition !Our highly skilled specialist building, brick, wall stone cleaning teams will transform your dull, tired building, brick, wall stone into a bright, clean looking building without re-painting the surfaces which will cause long term damage to the rendered surface and will be very expensive to remove once applied.

Our Clients