Great job!
First impressions always does an outstanding job cleaning our carpets. We are especially pleased with David’s professionalism in the effort that you put into getting our carpets and furniture cleaned. I would highly recommend first impressions to anyone, our carpets and furniture look brand new after the cleaning.