We have worked with PebbleTec Canada for several years now and would like to commend them for their excellence in quality and professional services they offer. We always recommend their interior pool finishes as they are simply the best in the marketplace. You will not be disappointed.