If you live in Martinez, Pleasant Hill, or Walnut Creek, we can send a house cleaner to your home!

Book in 90 seconds!


Select the date and time you’d like your professional cleaner to show up.


If you live in Martinez, Pleasant Hill, or Walnut Creek, we can send a professional house cleaner to make your place neat and clean!

Relax and Enjoy

Do more with your free time and enjoy your clean home thanks to your home cleaning professional!

Let Button Maids Find Trusted Home Cleaners For You

We know inviting someone into your home is a big deal. Button Maids carefully vet all cleaners so we can choose the right person to care for your home.

We guarantee your cleaner will always be:

  • Experienced & professional
  • Background & reference checked
  • English speaking
  • Interviewed in-person
  • Highly rated by other customers


Saves You Time

Button Maids helps you live smarter, giving you time to focus on what’s most important.

Safety First

We rigorously vet all cleaners in our registry. They undergo background and identity checks, reference check, as well as in-person interviews.

Only The Best Quality

Our skilled professionals go above and beyond on every job. Cleaners are rated and reviewed after each task.

Easy To Get Help

Select your ZIP code, number of bedrooms and bathrooms, date, and relax while we take care of your home.

Seamless Communication

Online communication makes it easy for you to stay in touch with your cleaners.

Cash-Free Payment

Pay securely online only when the cleaning is complete.

Customer Testimonials

You're a few clicks away from happy clean home