They gave the best quote out of 3 companies I looked at! They did a great job getting doggie drool out of my furniture! The carpet cleaning was ok. Even though I vacuumed prior to their arrival, their suction vac still missed a lot of hair balls. I would use this business again, and recommend to others.