We shopped for vinyl flooring from First Step Flooring. They also helped us with installations and their service was excellent. They were extremely professional and gave us all the advice we needed. The whole process was smooth. We would definitely recommend them to others.