I never write reviews but in this case I had to. We were referred to David and his team for our kitchen counter tops. The true test of a business is how do they deal with any issues that might arise. I have to say David and his team dealt with a minor issue in a very professional manner and at the end of the day we now have great counter tops to our kitchen renovation. Great work and service. Thank you!