I have been using ProClean for several years now and cannot recommend then highly enough. They are professional but always cheerful. No job is too big or too small. My home is always great after my cleaner has finished. As I am disabled my cleaner does lots of little jobs that I can't tackle and nothing seems too much bother.