Skip to content

House cleaning
across South Wales.

Find your local service in Cardiff, Newport and the selected Valleys areas we cover.

Cleaning from £18.95 per hour

Find reliable help with the housework close to home. Our South Wales team arranges domestic cleaning across Cardiff, Newport and the Valleys areas we serve. Choose your local area or ask us for a cleaning quote.

A bright, welcoming living and dining room

Great value cleaning

Cleaning from £18.95 per hour

Need a one-off clean?

£50 booking fee + £18 per hour

Choose a one-off visit when your home needs some extra attention.

Our cleaning services

Local help, organised around your home

This is the starting point for our wider South Wales cleaning service. Choose Cardiff, Newport, Caerphilly, Merthyr Tydfil or Pontypridd to explore the help available near you, including the surrounding areas listed below.

Whether you want regular support with kitchens and bathrooms or a one-off catch-up on household cleaning, start with the jobs that matter most. Our team will check your address and discuss the right amount of time for your home.

  • Kitchen surfaces and worktops
  • Bathrooms and toilets
  • Dusting and vacuuming
  • Hard floors
  • Ironing and general household cleaning
  • We use your cleaning materials and equipment
A clean kitchen worktop and sink with a folded tea towel

More time for
what matters

A cleaner home in three simple steps

  1. 1

    Tell us what you need

    Choose your local area or give us your postcode and the household work you need help with.

  2. 2

    We help arrange your cleaner

    Our South Wales team will check coverage and discuss the cleaning arrangement for your address.

  3. 3

    Enjoy more of your free time

    Hand over your agreed tasks and spend less of your free time keeping up with the housework.

Local help across South Wales

Choose Cardiff, Newport, Caerphilly, Merthyr Tydfil or Pontypridd below. We also serve selected nearby Valleys areas, including Aberdare, Mountain Ash, Tonypandy, Treorchy, Treharris, Ebbw Vale and Tredegar.

Check if we cover your area

Why choose Maid2Clean?

  • Vetted and reference-checked cleaners

    Our cleaners are interviewed and reference-checked.

  • A familiar cleaning routine

    A regular cleaner can get to know you and your home.

  • Support from your local team

    Our friendly local team can help with your cleaning arrangements.

  • Insurance for peace of mind

    Our cleaning service includes insurance. See our terms for the cover provided.

Read national Maid2Clean reviews

Your cleaning questions, answered

What regular and one-off cleaning can I arrange?

Choose weekly or fortnightly visits for ongoing help, or a one-off blitz clean for a catch-up. Tell our South Wales team about your household tasks and the option you prefer.

Should I have cleaning materials ready?

Yes. Please make your cleaning materials and equipment available for each visit. Your cleaner uses your supplies and the products you have chosen for your home.

What cleaning can I hand over?

Hand over everyday jobs such as kitchens, bathrooms, dusting, vacuuming, mopping and ironing. Agree the priorities with your cleaner for the time available, and let us know about any particular requirements when you enquire.

What are the minimum visit lengths?

Book at least 2 hours for a weekly visit or 2.5 hours for a fortnightly visit. One-off blitz cleans are between 2 and 6 hours per cleaner. Ask our team about the time your priorities need.

Who can help when my cleaner is away?

Our South Wales team can talk through the cover arrangements available. Contact us to discuss the options for your upcoming cleaning visits.

How do I request a cleaning quote?

Give us your full postcode and preferred cleaning hours when requesting a quote. We will explain the price for your home before you decide to go ahead.

Get in touch today

Ready for a little
more free time?

Looking for cleaning help in South Wales? Tell us where you live and what you need, and we will explain the next step.

029 2115 0709

Monday to Thursday: 9am to 8.30pm
Friday: 9am to 5.30pm
Saturday: 9am to 3.30pm

Request a callback

Please give your email address, telephone number or both.

Privacy Notice