Very happy with them!
This was my first time to use First Impressions. I asked them to come out and clean my carpets for me. They were very friendly people, and they did an absolutely great job on the carpets. I was a little unhappy when they had to reschedule on me, but they did such a great job, that I was very happy with them in the end. Happy enough to give them the highest possible ratings!