I'm always amazed at how knowledgeable Bernie is about carpet cleaning and installation. Bernie knows his stuff inside and out, and takes the time to explain his techniques to his clients.
I'd strongly recommend anyone looking for carpet cleaning services or to install new flooring to contact Bernie. He can explain the differences between different carpet types in an easy to understand way, and the advantages and disadvantages of different cleaning techniques.
I've happily given Bernie's details to friends and work colleagues, and will continue to do so in the future.