If you want quality materials and knowledgeable people this is the place. Their prices are very competitive with the big box stores and special orders are generally lower priced. They also have a greater selection of building and finishing materials with quality that big box stores no longer offer.