David did an exceptional job on our carpets! Big job, handled smoothly and professionally, and he was so transparent and hard working throughout the whole process. He handled per odor and mess, high traffic dirt, and made our carpets look really great for not being cleaned for an embarrassing number of years!