Excellent service always
We have used First Impressions for 4 years and they have always done an outstanding job on our carpets. They are easy to contact and schedule and they always arrive on time. Great customer service and our carpets always look wonderful.