We bought a fixer upper that was trashed with a terrible pet urine problem. When done the carpets were like new and the extensive pet problem eliminated. These guys are pros.