5 Stars for 1st Impressions
Ist Impressions installed our carpeting. Every 6 months we get it cleaned. We are very satisfied with this company and all the employees/owners. They follow up. Ray did a great job cleaning our carpets. So pleasant to do business with them.