Window Replacement NJ

The #1 Replacement Window Company in New Jersey!

At P.J. Fitzpatrick, we offer a variety of window styles and types that can help you transform the look of your home. Whether you’re looking for something classic, modern, or something in between, our experts can help you find the perfect replacement windows in New Jersey. Our company has been focused on customer satisfaction since we began in 1980 and we’ll work hard to make sure that you are 100% satisfied with our window services.

Cost-Saving and Green


Replacement windows in New Jersey from P.J. Fitzpatrick can help you save up to 40% on your heating and cooling costs. Our windows are designed to keep your home well-insulated so it stays cool in the summer and warm in the winter. They are also built to be long-lasting and durable, so once you find replacement windows in New Jersey that you love, you can rest easy knowing you’ll enjoy them for years to come.

Because we are a green company, P.J. Fitzpatrick offers Marvin Infinity windows that are made from environmentally-friendly materials. They are constructed with insulating glass that is 35% more energy efficient and are in full compliance with the 1990 Clean Air Act.

Other Services

At P.J. Fitzpatrick, our experts are trained in a wide variety of home improvement services in addition to installing and repairing replacement windows in New Jersey. We also offer roofing installation, roofing repair services, and a variety of other roofing services such as flashing or chimney caps. P.J. Fitzpatrick also specializes in siding and door services. We can replace your current siding or doors with the highest quality materials available and leave your home with a brand new look.

If you’re looking for a company with knowledgeable experts, high-class workmanship, and a love for home improvement, look no further than P.J. Fitzpatrick. We can help you find the perfect replacement windows for your home along with a variety of other home improvement services that keep your home in great shape. Contact us today!

Our WIndows 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='/windows/replacement-windows-new-jersey/'> <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>