We shopped at several locations prior to Heartland Granite and they hands down had the best prices from tear out to install, even the granite itself was a lot more price comparable. It only took a week and half to have it installed. The installers were very careful when tearing out the old countertop and installing the new granite. We were very impressed from the moment we walked into the office to the completion, Heartland is a very professional company and really care about their customers. Save yourself time and check them out first.