Patrick J. McKenna Roofing Contractor was started in 1973 as a commercial roofing contractor catering to commercial and public roofing needs.

When the business was incorporated in 1978, the name was changed to Patrick J. McKenna Roofing, Inc.. The firm then became signatory to the Roofer's Union and the current contract with Roofers Union Local 33 valid through May 31, 2019.


Our crews are trained and experienced in all facets of the roofing industry. We have a proven track record in shingles, built up, modified bitumen, PVC, TPO and EPDM applications.  We are licensed to Carisle, Versico, GAF, Sarnafil and CertainTeed, John Manville applicator to name a few.

At Patrick J. McKenna Roofing, Inc. safety is paramount.  We have a written Safety Program in which all employees participate. All employees have OSHA 10 HOUR SAFETY COURSE certificates.  Additionally, they participate in continuing education safety courses.

We hold the following licenses:

RI Commercial Roofers License #3  .  RI Sheet Metal License #00006662