Good, earnest people!
I have used First Impressions twice now to clean my carpets and they do a wonderful job! Their cleaning people are polite and professional. Overall, they just seem like good, earnest people. They are locally-owned, and I like dealing with smaller, family-owned businesses like this. It is quaint in a way, but I think you get better customer service from smaller companies. You sure do with First Impressions! I highly recommend them to everyone!