About Us in 92 Seconds

About Us

Everyone loves a clean house…that’s why a clean house is our mission! We are the premier residential cleaning service in Montgomery County, MD and NW Washington DC and have provided high quality, dependable service for 20 years.

Maid Service

Who We Are

Mayflower Maids is not a franchise, rather it is locally owned and operated by Kirk Williamson and located in Rockville, Maryland.

We pride ourselves on our well trained and reliable teams who work together under a team leader to provide you with the exceptional service our customers have come to know us by. We provide telephone estimates and hope that you will contact us. We received the highest ranking in both quality and price from Consumer Checkbook and are happy to provide references as needed.
Contact Us

What We Do

At Mayflower Maids we provide:
  • FREE telephone estimates
  • Customized and thorough cleaning services to fit your budget
  • All cleaning equipment and supplies
  • Weekly, bi-weekly, monthly – AND – Move-in/Move-out cleanings
  • Flexible & convenient scheduling
  • Highly trained employees
  • Round the clock customer support

Our
Cleaning Services

Routine Cleanings

We have a comprehensive list of services for the routine cleaning of your main living areas, kitchen, and bathrooms.

Special Request Services

We offer a wide range of "extras", additional services that may be needed in specific cases, on top of our routine cleaning.

Learn More

Move In / Move Out Cleanings

If you need assistance cleaning your home either to move out, or to put the finishing touches on a new home, we're here to help.

Learn More
cleaning company

Licensed. Bonded. Insured.



"We Love a Clean House!"

  • Maid Service

    City skyline

    Photo By: John Doe
    Button
  • Licensed. Bonded. Insured.

    

    "We Love a Clean House!"

    cleaning company

    Contact Us

    Address:

    P.O. Box 457

    Rockville MD 20848

    

    Phone:

    301-881-5300

    

    Email:

    info@mayflowermaids.com

    Business Hours

    Mon - Fri
    -
    Sat - Sun
    Closed

    FAQ's

    Why Choose Mayflower Maids For My Residential Cleaning Needs?

    When you are looking for a maid service to help with your residential cleaning, you want a crew that is experienced, detail oriented, and reliable. Since being founded in 2000, Mayflower Maids has been serving Montgomery County and Northwest DC for 20 years. We pride ourselves on our well trained and reliable teams who work together under a team leader to provide you with the exceptional service our customers have come to know us by. We are the premier maid service for the area, providing services tailored to your needs and budget, and offering flexible, convenient scheduling. We help with your cleaning whether you need us weekly, bi-weekly, monthly, or just for a one-time cleaning. Our comprehensive list of services will be sure to give you the best, most thorough clean available! 

    How Much Will It Cost To Clean My House?

    We are happy to offer free telephone estimates or you can fill out our form on our Contact Us page, tell us a bit about your home and specific needs, and we will either email or give you a call back with the estimate! Every home and everybody is unique so we prefer to quote our maid services on an individual basis.

    Do I Have to Be Home For Our Cleaning Crew?

    No. Since we are locally owned and operated we are happy to work with you to fit your needs. Many of our clients give us a key to be safely stored from cleaning to cleaning. Our owner releases the keys to the cleaning crews each day a cleaning is scheduled and the crews must return it upon arrival back to the office. If this option doesn’t work for you, let us know and we can arrange for an alternative plan.

    Can You Guarantee a Day and Time for My Service?

    We offer weekly, bi-weekly and monthly appointments – as well as Move-in and Move-out cleanings. We will always be able to guarantee a specific day for your service and will do our best to estimate a specific time. Always feel free to contact us if you have a specific need up to the morning of your service and we will do our best to accommodate your needs!

    What If I Need To Reschedule Service?

    Please notify us with as much time as possible and we will be happy to reschedule you.

    What If I Accidentally Lock Mayflower Maids Out?

    We always want to avoid an accident like this. In the event that a cleaning crew is locked out on a day of scheduled service, we will charge a lock-out fee and we will contact you to reschedule your appointment. To avoid accidents and incurring fees many of our clients either give us a key for safe-keeping in the office or hide one on the premises of their homes.

    What Should I Do With My Security System?

    Please make the necessary arrangements on your date of service so our crews can easily enter your home. Many of our clients give temporary codes to their crews.

    What Should I Do With My Pets?

    Please notify us of any pets you may have in your home and any details that would helpful for our cleaning crews to have.

    How Can I Pay for My Services?

    You may pay by cash, check or credit card. Cash and check may be left on the counter the day of service. You can also contact us to set up an automatic payment by credit card for your services.

    Do I Need To Have Cleaning Supplies and Equipment?

    No! Our crews will come to your home fully equipped!

    What Are Your Hours of Operation?

    Our business hours are from 8 am to 5 pm Monday through Friday, and we are closed on the weekends. 

    I Don't See My Location Listed For Service, What Should I Do?

    Our list of cities and areas we offer our services too is not a complete list, but a list of some of the bigger cities within our service area. We serve locations across Montgomery County and Northwest DC. If you have any question about whether or not we can serve you in your location, give us a call and we will be glad to assist you! 

    How Do I Get in Contact With You?

    We are always available for a phone call during normal business hours, at (301) 881-5300. If you would prefer to send us a message, we have a convenient contact form here on our website! Simply fill in your information to the form under either the "Contact Us" tab or the "Get In Touch" button, and we will call or message you back as soon as possible. 
    Share by: