A pleasure to work with them!
I could not have been more pleased with the job First Impressions did for me! They are extremely professional floor cleaners and they take the time to make sure they do the job right! Their employees were very friendly and accommodating and they were a pleasure to work with. I highly recommend First Impressions to anyone wanting a quality floor cleaning company!