We have used Pure Heaven Carpet Cleaning several times , and they have always done a great job. Thorough, careful, punctual, and experienced. They paid a lot of attention to detail and were sure not to damage antiques and wood furniture. This is a reasonably priced service that does excellent work!