New Jersey Roofing Company

We’re the #1 Roofing Contractor in New Jersey!

New Jersey Roofing Company

At P.J. Fitzpatrick, we have prided ourselves on our quality workmanship and great customer service since we were established in 1980. We’re a New Jersey roofing company that you can trust because we’ll leave you 100% satisfied. When it comes to installation, our experts quickly and thoroughly and when it comes to repairs, we fix it once and fix it right. If you’re not completely satisfied with our work, we’ll do whatever it takes to change your mind.

Knowledgeable and Respectful Experts

Our experts at P.J. Fitzpatrick are friendly and fully educated in the world of home improvement services. If you’re in the market for a new roof, need your roof repaired, or are interested in any of our other roofing services, we can help you decide on a project that’s best for your lifestyle and budget.

No matter what the job, the experts of our New Jersey roofing company are always courteous and respect your home. We lay drop cloths over the areas we work, wear shoe coverings during the work process, and make sure to leave your home as clean as it was before we arrived.

A Green Company

Our New Jersey roofing company is always looking for ways to reduce our impact on the environment. That’s why we are a green company. We use environmentally-friendly, sustainable materials in all of our siding, roofing, and window services. When it comes to roofing, we use OSB shingles that are made from smaller trees and reduce the demand for old-growth timber. They are also long-lasting, reducing your need for roofing maintenance. We also use green ventilation products to help you save on your energy costs.

P.J. Fitzpatrick is a New Jersey roofing company above the rest. We work hard to satisfy our customers and when it comes to roofing, we can handle anything from installation to maintenance to repairs. Contact us today to speak to one of our friendly representatives.

Our Roofing Service Areas

Delaware | Maryland | New Jersey | Pennsylvania

P.J. Fitzpatrick, Inc.

21 Industrial Blvd
New Castle, DE 19720

  • NJ Lic. #13VH10727200
  • DE Lic. #2009603070
  • PA Lic. #PA011323
  • MD Lic. #105494

© 2020 P.J. Fitzpatrick, Inc.

Website by the Prager Microsystems, Inc. Digital Marketing Agency

Live Chat With Us
[gravityform id="20" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_20' ><form method='post' enctype='multipart/form-data' id='gform_20' action='/roofing/new-jersey-roofing-company/'> <div class='gform_body'><ul id='gform_fields_20' class='gform_fields top_label form_sublabel_below description_below'><li id='field_20_1' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_20_1' >Your Name:<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_20_1' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_20_4' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_20_4' >Phone Number:<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_20_4' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_20' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_20"]){return false;} window["gf_submitting_20"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_20"]){return false;} window["gf_submitting_20"]=true; jQuery("#gform_20").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_20' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='20' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_20' value='WyJbXSIsIjExY2Q2ODU0YWI0Y2RiZGJiMzBhMmEyNzEwY2IwZDM1Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_20' id='gform_target_page_number_20' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_20' id='gform_source_page_number_20' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 20) {jQuery('#input_20_4').mask('(999) 999-9999').bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} } );} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [20, 1]) } ); </script>