John is the second generation to operate this business. His experience is evident when he is requested to get problem stains removed from the carpet or furniture. He is also able to get rid of obnoxious odours from pets, etc. with his amazing deodorizer. He is always prompt and professional. If he can’t get your home clean, no one can! —Beverley S., Dunnville