Hi, welcome to Carpetstainremovalogden.com, my name is Mary Crumbley and I have worked for a carpet cleaning company for many years and am keenly aware of the most difficult problem in carpet cleaning - how to thoroughly remove pile and hairballs from carpets.