John F. Repair an Asphalt Shingle Roof in Barnegat, NJ

keystonersddevLeave a Comment

EJ called and set up a time to review the job, he was here as scheduled and reviewed my options. He provided me with a written proposal for the work I wanted to have done. He was here on time to do the repairs as scheduled and at the proposed price. Very competent and experienced in completing the roofing repairs.

Leave a Reply

Your email address will not be published.