DN COATINGS was very easy to work with .Daniel came and accessed our roofing issues, After which he showed me the different roofing system available for our application. He also explained the benefits and drawbacks of each system. He provided cost effective estimates for several suitable systems. He and his crew worked with our schedule so our retail customer where able to access our store during our business hours. the job was completed in good time, looks professionally done and doesn't leak. I contacted Daniel about a couple of small cosmetic issues after the job was complete and he showed up and made the repairs promptly. I highly recommend DN COATINGS for your next roof job.