Double the phone estimate. Done in less than an hour. Carpet stains remaining. Stairs were dry and very dirty. Rushed to get done. Said they have to charge $350 to break even. Worst job. Most expensive. Called to let them know. Got an earful of what was wrong for them and then was hung up on. Photos to back up. No concept of customer service whatsoever. Rude.