I don't know how this place stays in business as the sales people will not return phone calls. We were told it takes 3 weeks for cabinets to come in. It took at least 2 weeks to get through to a sales person to answer our questions. Then it was 4 weeks for the order. What should have been a 3 week ordeal took 6 weeks. We had to chase the sales people just to get our bid, then chase them again to give them my business, ridiculous! Pricing is also misleading. Granite counter top bid was for 1/2 as much sq footage as we needed, so the bid was competitive. We did not use them for anything other than cabinets as we figured out their game. My rating would be zero, but you have to give at least 1 star to publish the review. Stay away from this place.