From beginning to end the G/S Marble & Granite employees, from sales to installation, were very professional, listened to all of my concerns being my first time through this process, my sales person was very helpful. Guided to me the right places to select granite slabs for my counters. There was no pressure, I could go at my own pace while keeping in touch with my sales person. Installation was a breeze, removed old Kitchen countertops, installed new Kitchen countertops. It only took about 4 hours. The installers made sure everything was too my liking, could not have asked for anything better. I now have gorgeous kitchen countertops. I would recommend this company to anyone looking for new counters. An all around excellent job.