We try to make our cleaning services as upfront, and as simple, as we can. We’ve developed our flat-rate pricing model based on your home’s number of bedrooms and bathrooms.

To get specific pricing on how much it costs to hire a professional cleaning company, visit our Booking Page and fill out the details of your home and any add-ons, or additional services, you may want. The form will provide you with an instant quote and an opportunity to book now.

We can do that. We offer our clients a service that fits their situation. We have a flexible hourly-rate option that will fit your needs and situation. We require a two hour minimum for all bookings.

About 24 hours prior to your scheduled clean, we place a hold on the card you have on file with us. Once the clean is complete, we charge the card. Note: The only exceptions is if you purchase a gift certificate; your card will be charged at the time of checkout.

Our website service provider uses the most-highly encrypted and secure software available in the industry through a secure SSL connection, and your transactions are insured through our providers. In simple terms, we have the same encryption software that the banks use.You can rest assured your card info is safe with us.

We accept Credit and Debit card payments only. No Checks, Cash, or Payment Options are available, and payment is due at time of services. See “When Am I Charged For My Cleaning” for more information.

We built a tool based on our flat-rate pricing model. This provides our customers with accurate, instant quotes and pricing. As long as the information is entered correctly on the booking page, you will have an accurate price. Note: some exceptions are made to extremely dirty homes.

Get Your Instant Quote Today.

We’ve found that the first cleaning service brings your home up to a specific standard. After that, it takes less to maintain that standard. That’s why our initial cleaning may take longer and cost a little more. The extra time properly begins the process of eliminating mildew, soap scum, dust, and dirt from your home.

We ask that you give us at least two days in advance before scheduling your clean. That way we have proper time to get a crew ready.  If you have an urgent need, you can always give us a call at 517-319-0340 and we may be able to get you in on the same-day for a $50 fee.

It’s our promise to make sure your home is cleaned and you’re happy. If you’re not satisfied with the job we did, we will come back out to clean it within 7 days. If you’re still not happy. We will refund your money.

Yes, of course! Weekly service — 20% discount – Bi-weekly service — 15% discount — Monthly service — 10% discount.Book a Recurring Clean Today.


We are proudly a family-owned and -operated cleaning business headquartered in Michigan. We do get that question a lot. We believe it’s because the quality of our company, from our website, to our branding, to our service.

We have been in the cleaning business since 2017, and we love what we do.

We have over 1,000+ homeowners who trust us to help keep their home clean. Become One More Happy Homeowner.

Yes. We proudly serve several metro areas in Michigan, such as Detroit, Lansing, and Ann Arbor. We are also currently operating around the St. Petersburg, Florida area.

We proudly serve several metro areas in Michigan, such as Detroit, Lansing, and Ann Arbor. We are also currently operating around the St. Petersburg, Florida area.

Wondering if we service your area, give us a call at 517-319-0340.

Managing your account

Visit the account page or click any email that gives you access to the account page. Then, enter your username and password. You can reset these if you don’t remember them.

You can log into your St. Pete’s Maids account and select the person icon in the top right corner. From the dropdown menu, select “Change Password”.

Visit the account page. Click the link below the sign-in button that says, “Forgot Password?” Then, enter your email address. An email should be sent with a link for you to reset the password.

You can log into your St. Pete’s Maids account and select the person icon in the top right corner. From the dropdown menu, select “Manage Addresses”.

You can log into your St. Pete’s Maids account and select the person icon in the top right corner. From the dropdown menu, select “Billing Info”.

Go to our booking page and follow the instructions on the page. Enter your name, your home size, and what you want cleaned. Lastly, enter your credit card info and hit “Book Now”. Alternatively, you can call 517-319-0340 and one of our Happy Service Team Members will help you.


For most subscription cleans — weekly, bi-weekly, or monthly — we try to stick to a single cleaner model. Every home has a designated maid. However, if the home is larger, our schedule is busy, or we have new cleaners, we may send 2 or more maids. For first-time cleans and one-time cleans, we tend to send more than 1 maid, but may send 1 maid based on the schedule and availability.

We understand the importance of consistency of service. We will always try to schedule the same maid for your home each and every time. However, there will be times they are sick or unable to clean on your scheduled day and at that time we will have to assign another maid for your home. We will always try to send a maid who is familiar with your home, your expectations, and special requirements. We train all of our maids in the same cleaning methods so even if you have a different maid, it’s our hope the service is the same.

Yes, absolutely! You can do that in a few ways. First, you can send us an email at support@stpetesmaids.com and let us know. Second, you can provide feedback to us after your clean. Our system will send out an automated email to let us know how we did. Note: you can also let us know if there is a maid you don’t want us to send.

Your trust is a top priority of ours. That’s why we’ve created several ways to make sure you get a positive, trustworthy, and awesome cleaner.

First, our employment process is involved and thorough, requiring a great deal from our applicants. This helps us weed out those who don’t want to clean. Cleaners will go through an initial screening, two different interviews, including a working interview to ensure quality, and then they will do a week of training before they are ever allowed in your home.

Second, all of our maids have passed a background check.

Third, our rating system filters out maids who do not live up to our quality standards. Positive survey responses can dictate a performance bonus while negative responses can result in probation and even termination.

Finally, we are an awesome company to work for, like offering instant Paid-Time off, and that attracts the best of the best!

Absolutely. On the booking page or by logging into your account, simply select the extras that you would like to add. If you have any specific tasks that you want, but aren’t listed, we can do those too. Call us at 517-319-0340 to let us know and we will simply charge our hourly rate ($35) for the extra work.

Schedule Your Clean Today!

You can visit our booking page and fill out the form. Yep, it’s that simple. No waiting around days for an estimate. Book Now!

Our services are designed to keep your home clean and healthy. We can customize our services to fit your needs. To provide your home with the highest quality of care, we don’t typically:

  • Clean the inside of your fireplace
  • Do laundry
  • Wash dishes
  • Exterminate or get rid of pest, like ants, flies, and maggots.

Your cleaning

As long as we have access to your home no one needs to be there during your cleaning. Most one time cleaning clients leave a key hidden, the door unlocked, have a family member let us in, or grants access through a garage code. For recurring clients, most provide us with a key to access the home.

Nope! Isn’t that why you want a cleaning service? We will tidy up before we clean. No need to clear off your countertops or pick up your child’s endless amount of toys! The only time that we require a house to be completely empty/ clear of items is for a move-out clean. 

Nothing. We don’t believe in making you clean before we come. The only items we ask that you might want to consider are items that we don’t do that might impact our ability to clean your home. For example, we DON’T do dishes, so you may want to do those so that we can clean the sink.

We provide all typical cleaning supplies and cleaning equipment.

You can tip through our booking system, however we suggest that you give any tips in cash directly to your Maid.

In the science of cleaning chemicals, 100% green cleaning cannot be achieved. Whenever possible, we do utilize eco-friendly cleaning chemicals with all of our services. However, we are constantly evaluating chemicals for safety and their ability to disinfect and sanitize your home properly — keeping you safe from diseases and illnesses, like Covid-19 and RSV.

If you do want specific chemicals to be used, please let us know and we will try to make accommodations.

Email us at support@stpetesmaids.com

Phone 517-319-0340

Or, you can make the changes yourself in your online account.

Yes, we’re proud to be a pet-friendly company. Some might feel being a pet-lover is a requirement for working at St. Pete’s Maids. If your pet is aggressive, we do recommend that you leave him or her outside or in a gated area to ensure the safety of our cleaners and your pet. If you don’t plan on being home when we arrive, please let us know how to appropriately handle cleaning around your pet.

During the event that one of your routine cleanings falls on a holiday, we’ll reach out to you. Our team will also remind you of any additional house cleaning services that we can provide you with so you can be prepared for the upcoming holiday. We’ll do our best to work with your schedule.

Our cleaners will show up at your home some time between the arrival window. However, we seek to arrive within 15 minutes of the start of your arrival window. So, if your arrival window is between 2pm and 3pm, we will try to arrive somewhere between 2pm and 2:15pm.

We take several efforts to keep you and your home protected. First, we make sure to hire quality cleaners. Second, if something goes missing we have a “do what it takes to fix it” customer-service attitude. We are bonded and insured.

General policies & questions

Yes. If you or someone you know is looking to be part of an awesome team, they can apply and look for open positions today.

Simple. Share them the link to our booking page and let us know you referred them to get a discount.

Get started

Discover the serenity of a spotless home

Embrace a life of ease and tranquility with our expert cleaning services, designed to restore harmony and time to your world.