(587) 331-6393 happyteam@madmaids.ca

Slide background
Mad Maids
Need a clean house? We're the best!

First Class Cleaning

At Mad Maids we bring back the good old days of thorough housekeeping and mix it with the ease of modern technology to make booking online a snap. Serving Calgary, Edmonton, and surrounding areas. We believe in extraordinary customer service, and leaving you with a smile on your face. No hidden fees, no hassles. Just good, honest, old-fashioned service and cleaning. Let us make your home sparkle!


400 Meals Provided
230 Children In School

We live in a world where many children are struggling with hunger. We think this problem can be solved if we all put an effort into doing a little bit. Each time you use us to clean your home we donate a portion of our proceeds to the World Food Program. Help us end hunger one small step at a time.
To The Top

Checked, Insured & Secure

Our maids go through full background checks and we provide protection for our customers should any accidental damages occur. You can rest easy knowing you’re covered.

Book in 60 Seconds

We've brought convenience to hiring cleaners. Book your appointment online in 60 seconds. We offer clear, flat-rate pricing right on our website so you can select your date, service and then relax.

We Bring the Supplies

Our maids come completely prepared with all supplies to make your house shine! However, if you would prefer us to use your own supplies instead, just let the team know once they arrive.
To The Top


I  wanted to let you know how happy I’ve been with Marcie and Joanne, they’re always so cheerful and do a consistently great job every time they’re here.

Liz Friedman, HR Manager

Your company has provided such amazing customer service to date it has really blown me away. Thanks!

Steve Brundyn, Engineer

Why Choose Us

  • Discounts for Recurring Cleanings

    10% off for a monthly cleanings
    15% off for biweekly cleanings
    20% off for weekly cleanings
  • 100% Satisfaction Guaranteed

    We offer a 100% guarantee for all of our customers. If any part of a cleaning isn’t up to par, we’ll come back and re-clean for free!
  • 2 Person Teams

    We use two and three person cleaning teams. The teams work together consistently so every job gets finished faster, saving you both time and money.