These guys did a GREAT job. We had a small fire in our attic because of some old wiring (and probably mice chewing the wires), and though the fire damage wasn't pervasive, the water and smoke damage was! They brought in the ozone machine and went through everything in our house to clean out the smoke stench. They worked with us to get our walls repainted, new carpet installed and took great care to preserve things I thought we had lost to the damage! The cleanup did take some time, almost two and a half months, but I believe that to be more of the fault of the insurance company, not Purofirst. They did a wonderful job!