Great Lakes Granite did a great job with our kitchen counter top. Everyone we spoke with on the phone, met with at their company and that came out to the house for the templates and installation was very professional, knowledgeable and friendly. Craftsmanship was great as well. Make sure you pick out your granite in person so you know what you are getting and so you can see all the other spectacular granites that they have in-house.