We finally decided to get some help with cleaning the condo. Our busy lives mean that this is one of those things that we just never seem to get completed all at once. Our first experience was today and they did a one time deep clean. There were a few little items that they could do better on. But this was the first time. Expectations are still being established. One of the team members was on her very first job, so we won't be too hard on them. Overall we're very pleased especially with this little touches. They were great at finding out our needs and in their onboarding process. Thanks Maidpro Waterloo, especially our Pros Noomi and Kyla! You were very cordial and accommodating. We look forward to a long term relationship!