I'm looking for a carpet cleaning company for one small room, a small hallway, and a staircase that can work wonders on spiteful pet stains. I'd prefer one that uses pet and child safe cleaning solution. As always, I'd like to support a Phoenixville business and keep the money in the town. any suggestions?