5 Stars Across the Board.
I rate First Impressions Carpet & Oriental Rug Cleaning 5 stars across the board. They are very prompt and do a tremendous job of making sure they are doing good work. The owners as well as all the staff are very professional, friendly, knowledgeable, and go above and beyond. They are very responsive and quick to get me an appointment. I find their pricing very fair and in the 10 years I have worked with them, they have never let me down.