David of Powerclean is a first class operator. The service was excellent at all steps of the process. David called me back at the time promised. He showed up to do the carpet cleaning exactly at the appointed time. And the job David did cleaning all the carpets in my parents bungalow was very good indeed. The whole job took less than two hours and David even helped move some of the furniture. I highly recommend this service. Philip