Small but great place. The service is very personalized. I have made ??several purchases and they remember their customers. They have a broad variety of products. Their installation services is great. They install but also teach you how to do it in the process. Great place. I will definitely go back when I'll decide to do the basement flooring.