Domestic Cleaning Services in Leith

96% of clients recommend our service

Would you like your home to be cleaned by the best domestic cleaners in Leith? Good job you've found your way here then! We provide both regular home cleaning services and one-time cleans in the local area.

Call us on 0131 510 6401







Regular Cleans

Regular Cleans



One-off cleans

One-off Cleans

Regular domestic cleaning in Leith

Get your regular cleaning tasks taken care of for you weekly or fortnightly!

Once you've met with and chosen a cleaner you are happy with, the same cleaner will be provided each time. This allows the cleaner to get to know your home and requirements, working with you on any adjustments when necessary.

Holiday and sickness cover can be provided at no additional charge if requested. All of our cleaners are thoroughly vetted and the necessary insurance is in place for them to work in your home.

Our cleaners are fully insured and vetted, they can also become key holders if required so you can leave them to clean or stay in whilst they do the cleaning chores for you.

100% money back guarantee if you are not happy with your first regular clean

From £11.99 per hour

One-off cleaning service

Want your home cleaned on a one-off basis? This service is for you!

This service can be booked in for 2-6 hours depending on the tasks. Cleaners can provide up to a maximum of 6 hours of cleaning on the day, to ensure your home will be left spotless.

Our cleaners are thoroughly vetted and can be trusted to be left to do the clean whilst you're doing other things.

Still have a question? View some of our most frequently asked questions

£40 booking fee + £11 per hour

Book online

How much does a house cleaner cost in Leith?

Cleaning Services Prices
Regular weekly house cleaning From £11.99 per hour
Regular fortnightly house cleaning From £12.45 per hour
6 hours maximum for a one-off clean £40 booking fee plus £11 per hour

Prices may vary depending on the area, minimum hours may also apply. Our online booking service will provide you with the exact rates for your property.

Book online

Experienced & hardworking cleaners!

Need help with any of the following cleaning tasks?

  • Floors & Carpets
  • Kitchen Units & Worktops
  • Bathrooms & Lavatories
  • Vacuuming & Dusting
  • Internal Windows
  • Ironing
Leave those tasks for us!

There's a lot of reasons to use our services in Leith.

  • Our simple system is brilliantly cost effective, so it's no surprise our clients rate us for value (why not look at our recent reviews on Trustpilot here?)
  • All cleaners are insured to work in your home - our insurers are the biggest in the UK
  • If your cleaner is off sick or on holiday, temporary cover can be provided on request.
  • You're welcome to contact us any time if you'd like some help or more information.
  • We offer great personalised service to each and every one of our clients, so please be assured we'll do everything we can to get things absolutely right for you.
  • Our business is environmentally friendly. With local cleaners and no vans or materials, our carbon footprint is tiny; even our leaflets are made from recycled paper and personally delivered on foot.

Enquire about our services

Simply leave your name and a form of contact, and we'll get back to you as soon as possible.


Looking for cleaning work in Leith?

We're currently recruiting in the local area. If you're interested in some relialbe part-time work cleaning within private residential properties, we would like to hear from you. Go to our recruitment page and apply online.

Find out more

Subscribe to our newsletter

Want to be updated on our services and special offers? Subscribe to our newsletter here to be kept up to date?

Areas we cover

Maid2Clean covers most locations around the UK and your enquiry will always reach your local office. You can go direct to your local area by entering your full postcode below:

Book onlineSend enquiry