I have been using MyClean, with Steve and his team, on a very regular basis for more than five years and I could not recommend them more. They are professional, friendly, responsive, reliable and very thorough. Their service is impeccable and trustworthy.