This was a very enjoyable experience dealing with SWGG, they were courteous and knowledgeable in everything they did during the installation of our Granite. They worked quickly and cleaned up any sign that they had even been in the house. Their finishing work was excellent and it makes one feel as if you got your moneys worth when dealing with all the staff, from front office to the workers that finished the project. We did find a nick in the granite back splash for the kitchen, but they were quick to return and repair the small blemish we found to our satisfaction. We would recommend this company to anyone looking for quality at a reasonable price. They were referred to us by friends that used SWGG two years ago and had great satisfaction with their services.