★★★★★
” In my experience cleaners are very friendly, very efficient, honest and trustworthy.”
Diamond Home Support Customer
Domestic cleaning for homes across Bexley, Sidcup and Bexleyheath
Bexley covers a wide mix of homes, from family houses in Bexleyheath and Old Bexley to flats in Sidcup, Welling and Belvedere. You may be trying to stay on top of cleaning around work and commuting, arranging practical help for a relative in Barnehurst, or looking for regular support around Blackfen, Albany Park, Crayford or Erith.
Diamond Home Support can help you arrange domestic cleaning in Bexley around the way your household actually works. Some homes need weekly cleaning to keep kitchens, bathrooms and floors under control, while others only need a fortnightly visit to keep things ticking over.
You can also ask about one-off cleaning if you have guests coming, you are preparing for a move, or the house needs a proper reset after a busy spell. Tell us what you need help with and we will check what may be available locally.
Areas we cover across the London Borough of Bexley
We arrange domestic cleaning across the borough and its surrounding areas, including Albany Park, Barnehurst, Belvedere, Bexley Village, Bexleyheath, Blackfen, Blendon, Crayford, Erith, Falconwood, Foots Cray, Lamorbey, North Cray, Old Bexley, Sidcup, Slade Green, Thamesmead and Welling.
We can usually cover homes across the DA1, DA5, DA6, DA7, DA8, DA14, DA15, DA16, DA17, DA18, SE2, SE9 and SE28 postcodes. We also offer cleaning services in Dartford.
If you’re unsure whether your address falls in our regular coverage area, send your postcode through the enquiry form and we’ll check what’s available.

Domestic cleaning services and pricing in Bexley
Domestic cleaning in Bexley starts from £20 per hour. You can arrange regular cleaning, help every two weeks or a one-off clean when your home needs extra attention.
Weekly Cleaning
From £20 per hour
Fortnightly Cleaning
From £20 per hour
One Off Cleaning
Our Cleaning Services Include
Below is a general guide to what our cleaning service can include. Every home is different, so we always encourage you to tell us your priorities clearly before your clean begins. This helps your cleaner understand what matters most to you and focus their time on the tasks you would like help with.

Kitchen
- Clean counter tops.
- Sink cleaned.
- Appliances cleaned.
- Exterior of cupboards wiped.
- Clean tiles and other fixtures.
- Clean handles and switches.
- Dusting.
- Vacuum and mop floor.

Bathroom
- Clean bath, shower and sink.
- Clean toilet.
- Empty bin.
- Clean tiles, mirror and other fixtures.
- Clean handles and switches.
- Vacuum and mop floor.

Living Room
- Dusting.
- Clean mirrors.
- Clean handles and switches.
- Vacuum / mop floor.

Bedroom
- Dusting.
- Clean mirrors.
- Clean handles and switches.
- Vacuum / mop floor.
Instant Quote Price Calculator
Ask about a cleaner in Bexley
Tell us what kind of cleaning help you are looking for and we will explain the options available locally. You might already know you want a weekly cleaner, or you may simply want to ask what is possible for your home.
If you are comparing cleaners in Bexley, we can help you understand the options available before you decide.
Not sure whether weekly, fortnightly or one-off cleaning is right for you? Tell us a little about your home and we can help you understand the most suitable options.
You can use the form to let us know your name, contact details, postcode, preferred cleaning frequency and any particular jobs you would like help with.
How Much Does a Cleaner Cost in Bexley?
| Regular weekly cleaning service | From £20 per hour |
| Regular fortnightly cleaning service | From £20 per hour |
| One-off / deep cleaning service | Contact us for a quote |
Domestic cleaning built around your home
Every customer has different priorities, so your cleaning service should reflect what matters most to you. Diamond Home Support can help you arrange domestic cleaning that is shaped around your home, your routine and the jobs you would like help with.
Rather than assuming what needs doing, your cleaner can work to your requirements. You may want regular help with kitchens, bathrooms and floors, support with dusting and vacuuming, or a more flexible arrangement focused on the areas you use most.
Whether you need weekly cleaning, fortnightly cleaning or occasional help, we can help you find an experienced cleaner near you.
The same cleaner where possible
For regular cleaning, we aim to provide the same cleaner on each visit where possible. This helps create a more consistent service because your cleaner can get to know your home, your preferences and the way you like things done.
Over time, this can make the service feel smoother, more personal and more reliable.

Bexley cleaning FAQs
Do you clean Thamesmead properties — including the older estate and the newer developments?
Yes. We cover both the original Thamesmead estate (balcony-access flats, maisonettes, walk-up blocks) and the newer Peabody developments at Southmere Village. The older estate properties have distinctive layouts including raised walkways and internal corridors — our cleaners are familiar with the access arrangements.
Do you cover the new-build developments at Erith Quarry and the Belvedere riverside?
Yes. The modern apartments and townhouses at Erith Quarry, Cable Wharf, the Belvedere riverside developments and around the Elizabeth line at Abbey Wood are all within coverage. These are typically quick modern cleans with straightforward access.
Can I get a clean fitted around a London commute?
Yes — a significant proportion of our Bexley customers commute into central London. Mid-morning visits when the house is empty (after the school drop-off and the train from Bexleyheath, Barnehurst or Sidcup) are the most popular slot. Tell us your routine when you enquire and we’ll match accordingly.
Contact Us Today
You can also give us a ring on 01322 308124
Business Opening Hours – Monday to Friday, 9am to 5pm
Looking for cleaning work in Bexley? See our current vacancies.
Nearby Towns We Also Cover
Bromley · Chislehurst · Dartford · Orpington