I had a bad experience a few years back with the purchase and installation of a marble countertop contract thru a major home improvement chain. They missed two appointments for measurements, there were deliver delays of over 1 month and then the countertop did not fit properly, so I was extremely apprehensive about getting another countertop done. I was pleasantly surprised to find Gallant Marble in Newmarket. They were pleasant, helpful, eager for my business, and very well priced. Although I used the store front in Newmarket to schedule everything, I was able to go down to the Beaver Creek site to select the actual slab of marble. In less then 10 days, I presented Gallant with my rough drawings and selected the marble, they came out and did exact measurements and then delivered and installed the countertop. The installers were courteous, efficient and very clean (putting down cloths before they entered and wiping down the cabinets when the finished). I will be using them again for the completion of the kitchen and the reno of the bathrooms and will continue to highly recommend them.