This company has been amazingly wonderful, responsive and more than accommodating, going above and beyond, to fit me in their schedule on very short notice, due to my crazy, very busy and hectic schedule trying to get my vacant, rental unit ready for the occupant. And I haven't even seen their cleaning yet!!! :) I can only imagine the pride they will take in their work as it shows in the respect, professionalism, and commitment they have for their work. Due to missed connections on several days with the water and gas companies, this provider arrived both days, promptly, and ready to work and Regrettably, the services were not yet turned on and they were unable to work and were unable to complete the job.. This job had to be rescheduled several times due to challenges on my end getting the water and gas turned on. I will definitely use them again AND pay them for an hour of lost time because they were so accommodating and understanding of my circumstances. I am very impressed with this company and their commitment to customer satisfaction. In my opinion, this company personifies what truly great customer service and superior job performance is really all about. I will definitely be using them again.