While they were quick to show up, they overcharged us for the work that they did and, within a couple of hours, the stains we needed assistance with were visible again. We are truly disappointed with the quality of their work and would not recommend them.