Marsha 's Review
Always does a great job.
This most recent time I had Tim clean two sofas and a large area rug, but in the past I've had him clean carpets at my home and also at my mother's home. He has always done a great job. He works quickly, he does a thorough job, and he always give you a price upfront and stays to that price.