Hancock Kitchen Designs is a well diversified company with experience in residential countertops and expensive hotel/restaurant remodels.