I contacted Granite Web Design for my web project because of their reputation for helping small companies like mine. I was delighted to work with them through each step of the process. From the beginning, John, at Granite Web Design was very courteous and knowledgeable about my project. The results were excellent, and I’m very satisfied with them. I would like to return to Granite Web Design for my future projects when they arise! Thank you, John and your team, for your good work!