I found this company to be satisfactory but not exceptional and not the best in the house cleaning business. The staff in the office was nice but I was not impressed with the job that they did cleaning my house. They were ok but I probably could have done a better job myself. It really looked clean more than actually being clean. And there was a bit of dust underneath things that they shoudl have lifted to clean.