David was very helpful in assisting me with choosing appropriate flooring for my space and also with choosing rugs that would be suitable. He was very professional and always showed up on time when we had made appointments. The flooring was installed quickly and looks beautiful. When I was unable to find a rug for the bedroom that came in a standard size that suited the space, he was able to make one out of carpeting he had in the store. It was perfect. I used this company for floor and rugs on the main floor in 2007 as well and wouldn't consider even looking anywhere else. I recommended them to my 2 of my neighbours and they were also pleased with the floors and rugs they purchased.