I have used this company since 1998 and have never had any issues. Their cleaning process was explained which took 3 times longer than any previous competitors. This is due to the additional cleaning access points they install. The staff was professional, curtious; and punctual.