Maryland Roofing Services

Maryland Roofing

Maryland Roofing

P.J. Fitzpatrick has been one of the leading Maryland roofing companies since 1980. Since we began, our goal has been to provide each and every one of our customers with 100% satisfaction. We want you to love the work we’ve done. If you don’t, we’ll do everything we can to make it right; we’re not satisfied until you’re satisfied.

The Best in the Business

Our staff at P.J. Fitzpatrick is made up of highly trained, certified technicians. Each one of our employees has a passion for our business and is dedicated to bringing you the best service possible. We make sure that no matter what job we do, we protect your home first. We lay down drop cloths both inside and outside of your home and wear shoe coverings to make sure that we leave your home in the same state we found it. We even offer free Maryland roofing estimates to our customers. Fill out our estimate form and one of our roofing specialists will come to your home, assess your roof, and give you an estimate for a recommended Maryland roofing service.

Our Services

Our company offers a variety of Maryland roofing services including repairs, installation, and cleaning. With our repair services, we can fix leaky roofs, damaged shingles, rotting wood, wind damage, and more. We’ll get the job done right the first time so you won’t experience the same problem again. If you’re looking to take a bigger step and replace your roofing system, our experts can help you choose a style and color to complement your home. Not only will a new roof provide better protection, it’ll transform your home’s look. Our Maryland roof cleaning service can also help make your home look like new. If you have green or black stains (which are actually living organisms like algae or moss) affecting your roof, we can provide a safe and effective way to remove them and prevent them from damaging the integrity of your home.

When you call P.J. Fitzpatrick, you’ll experience a quality Maryland roofing company that has been satisfying customers for decades. Let us help you restore and protect the most important part of your home. Contact one of our friendly representatives today to learn more.

Learn more about our services

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/maryland/'> <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>