Having had 2 puppies reach adulthood in recent years, I'm (sadly!) well acquainted with the carpet cleaning trade in Portland. These folks are hands-down the best and will accommodate your needs thoroughly. They go above and beyond in all cases. The only thing I feel bad about is that they cleaned my carpets back in October and I'm just now getting around to writing them a positive review. The carpets are about due for a spring clean, and I know who I'll be calling. Thanks again, guys!
Pros: on time, communication through email if preferred, outstanding customer service
Cons: None!
more