We have used David's on several occasions and have been very pleased each time. Floors have been beautiful. Workers quick and efficient. They did not leave any mess behind for us to clean. Little out if the way to find. But use Dora The Explorer skills and seek them out.
I am a photographer at the studio next door, and always use these guys for various floor options for set pieces at the studio. Hardwood flooring, vinyl tile, ceramic, stone, whatever you need they can get it for you.
I was just in a few days ago, and ordered some checkerboard vinyl off the roll, at 12 feet by 10 feet. The only place I could find it, without buying it online and paying an exorbitant shipping cost, was David's Carpet.
The fellas are great over there, and definitely know what they're taking about. Super friendly shopping experience, with any number of options to choose from. What more do you need?