Great company! Rob showed up on time (a refreshing change, after being used to cable companies and their usual "we'll be there between 11:30-1:00, unless we decide to show up at 2:30" without telling you).
Rob was both friendly and efficient, and did a great job - I didn't realize how dirty my carpets were until now, they look amazing ..and MY CARPET IS DRY!