We used MA20 for a post-reno/pre-move clean and were very happy. They were thorough and a pleasure to work with, and even able to accommodate last-minute changes. They cleaned stuff we didn't even realize was dirty (see below). The company also assists new arrivals to Canada/single moms by providing work. Would definitely use again and recommend!