I recommended them to two people just today!
First Impressions has been cleaning my carpets for years and they do a wonderful job! They are very responsive to my needs and when I need an emergency cleaning job, they come right out. They are very prompt. I have been very happy with them and just today, I recommended them to two people I know! They are a good carpet cleaning company. They are friendly, professional and they stand behind their work!