William did a wonderful job and at a great price for our granite countertops. There were some tricky cuts, but they arranged to take our old countertops to ensure that they had all the right angles. Everything fit beautifully. The install was done in a day.