I was a customer of MaidPro for 3.5 years. Initially, the cleaning was satisfactory (not amazing, but got the basic job done). I often had to review the status of the cleaning before the women left, and point out aspects that had not been completed. There was extreme inconsistency in the person performing the cleaning, despite my schedule of every other week in the morning on the same day. The quality started to slowly deteriorate within the last year, and I had to call because floors were not clean. The agent gave me a discount on the clean 3 x in 6 months. I ended up firing them due to an incident that occurred in early March 2016. During a routine cleaning, they brought a trainee, and spilled bleach on my carpet upstairs. When my nanny confronted the maids, they denied knowledge of the damage. I called the company right away after learning of the incident, filed a report, and told them never to return again and that I was not paying for the cleaning with the incident. When I arrived home that evening, I discovered that some of my jewelry had been moved and placed into a small jewelry box (a string of pearls, pearl earrings, a pearl ring). I have not worn these items in years. I felt violated, and realized quickly that someone was attempting to steal from my jewelry box. I quickly took inventory of items in the house, and realized that nothing was missing. There would have been no basis for a police report. When I called MaidPro the next morning, I learned that they never performed a background check on the trainee whom was in my house. It took a long time for the insurance adjuster to contact me. I had to get an estimate from Home Depot for replacement costs, and they unfortunately discontinued the exact type of carpet. The estimate included a $200 promotion credit, which I am not able to take because it expired. However, I have been in tense negotiations with the insurance company because they are refusing to reimburse the amount plus the $200 for the promotional credit that I was not able use. To add insult to injury, Maidpro charged me for the clean with the sentinel incident. I called Matt, and told him that I would flag the charge as fraudulent with my credit card if they did not credit me. I am disgusted with the whole situation, which has become such a hassle. I expected that their employees would undergo background checks, and that there insurance companies would be of better quality. Their services are not inexpensive, but the quality is cheap. I looked them up on the Better Business Bureau website to formally file a complain with a regulatory agency, but could not find them registered with the BBB. Beware if you use this company.