family run business, really know their product and good at advising what will work well for your needs. Staff very willing to provide advise on product plus instalation recommendations. we installed ourselves, and after getting started, no problems. we have also had them install carpet, excellent job. One installer spent ages wrapping carpet around stair pickets, you cannot see any staples at all.