<style id="elementor-post-2145">.elementor-2145 .elementor-element.elementor-element-b266607{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}</style>{"id":2145,"date":"2026-09-25T19:54:57","date_gmt":"2026-09-25T23:54:57","guid":{"rendered":"https:\/\/jayglobalhome.com\/roof-replacement-cost-calculator\/"},"modified":"2026-09-25T20:16:13","modified_gmt":"2026-09-26T00:16:13","slug":"roof-replacement-cost-calculator","status":"publish","type":"page","link":"https:\/\/jayglobalhome.com\/es\/roof-replacement-cost-calculator\/","title":{"rendered":"Roof Replacement Cost Calculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2145\" class=\"elementor elementor-2145\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b266607 e-con-full e-flex e-con e-parent\" data-id=\"b266607\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a457866 elementor-widget elementor-widget-html\" data-id=\"a457866\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Estilos herramientas y guias JGH (Creativos EC) -->\n<style>\n.jg{--navy:#1e3a5f;--teal:#03abc2;--gold:#f5c842;--ink:#1f2937;--mute:#5b6675;--line:#e3e8ee;--bg:#f5f7fa;color:var(--ink);line-height:1.65;font-size:17px}\n.jg *{box-sizing:border-box}\n.jg h2{color:var(--navy);font-size:28px;line-height:1.2;margin:40px 0 12px}\n.jg h3{color:var(--navy);font-size:21px;line-height:1.3;margin:26px 0 8px}\n.jg p{margin:0 0 14px}\n.jg img{max-width:100%;height:auto;border-radius:12px}\n.jg-meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px;color:var(--mute);margin:0 0 18px}\n.jg-lead{font-size:19px;color:#374151}\n.jg-tool{background:var(--bg);border:1px solid var(--line);border-radius:16px;padding:24px;margin:22px 0 30px}\n.jg-tool h2{margin-top:0}\n.jg-field{margin:0 0 16px}\n.jg-field>label,.jg-q{display:block;font-weight:700;color:var(--navy);margin:0 0 8px;font-size:16px}\n.jg-field input[type=number],.jg-field select{width:100%;max-width:420px;padding:12px 14px;border:1px solid #cfd8e3;border-radius:10px;font-size:16px;background:#fff}\n.jg-opts{display:flex;flex-wrap:wrap;gap:8px}\n.jg-opts label{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #cfd8e3;border-radius:10px;padding:10px 14px;cursor:pointer;font-size:15.5px}\n.jg-opts input{accent-color:var(--teal)}\n.jg-opts label:has(input:checked){border-color:var(--teal);box-shadow:0 0 0 2px rgba(3,171,194,.25)}\n.jg-btn{display:inline-block;background:var(--teal);color:#fff!important;border:0;border-radius:10px;padding:14px 22px;font-weight:800;font-size:17px;cursor:pointer;text-decoration:none!important}\n.jg-btn.gold{background:var(--gold);color:var(--navy)!important}\n.jg-result{display:none;background:#fff;border:2px solid var(--teal);border-radius:14px;padding:20px;margin-top:20px}\n.jg-result.show{display:block}\n.jg-big{font-size:34px;font-weight:800;color:var(--navy);line-height:1.1;margin:4px 0 8px}\n.jg-tag{display:inline-block;border-radius:99px;padding:4px 12px;font-size:14px;font-weight:700}\n.jg-tag.good{background:#dcfce7;color:#166534}.jg-tag.mid{background:#fef3c7;color:#92400e}.jg-tag.low{background:#fee2e2;color:#991b1b}\n.jg-note{font-size:14px;color:var(--mute)}\n.jg table{width:100%;border-collapse:collapse;margin:10px 0 20px;font-size:15.5px}\n.jg th,.jg td{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}\n.jg th{background:var(--bg);color:var(--navy)}\n.jg-box{background:var(--bg);border-left:4px solid var(--teal);border-radius:8px;padding:16px 18px;margin:18px 0}\n.jg-warn{background:#fff8e6;border-left:4px solid var(--gold);border-radius:8px;padding:16px 18px;margin:18px 0}\n.jg-cta{background:var(--navy);color:#fff;border-radius:16px;padding:26px;margin:34px 0;text-align:center}\n.jg-cta h2,.jg-cta h3{color:#fff;margin:0 0 8px}\n.jg-cta p{color:#dbe7f3}\n.jg-cta .jg-btn{margin:6px}\n.jg-form{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;margin:30px 0}\n.jg-form h2{margin-top:0}\n.jg-author{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--line);border-radius:14px;padding:18px;margin:34px 0;background:#fff}\n.jg-author img{width:84px;border-radius:8px;flex:none}\n.jg-author p{margin:0 0 6px;font-size:15px;color:#374151}\n.jg-faq details{border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin:0 0 10px;background:#fff}\n.jg-faq summary{font-weight:700;color:var(--navy);cursor:pointer}\n.jg-faq details p{margin:10px 0 0}\n.jg-toc{background:var(--bg);border-radius:12px;padding:14px 18px;margin:0 0 24px;font-size:15.5px}\n.jg-toc ol{margin:6px 0 0;padding-left:20px}\n.jg-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}\n.jg-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px}\n.jg-card h3{margin-top:0}\n@media(max-width:700px){.jg{font-size:16.5px}.jg h2{font-size:24px}.jg-grid{grid-template-columns:1fr}.jg-tool{padding:18px}.jg-big{font-size:28px}.jg table{font-size:14px}.jg th,.jg td{padding:8px}.jg-author{flex-direction:column}}\n\/*jg-linkfix*\/.jg a:not(.jg-btn){color:#0287a0;text-decoration:underline;text-underline-offset:2px}.jg a:not(.jg-btn):hover{color:#1e3a5f}.jg-toc a{text-decoration:none!important}<\/style>\n<style>\n.jg-hero{position:relative;background:#10243d center\/cover no-repeat;color:#fff;overflow:hidden}\n.jg-hero:before{content:\"\";position:absolute;inset:0;background:linear-gradient(115deg,rgba(16,36,61,.95) 0%,rgba(30,58,95,.88) 55%,rgba(3,171,194,.55) 100%)}\n.jg-hero .in{position:relative;max-width:1000px;margin:0 auto;padding:68px 20px 60px}\n.jg-kick{display:inline-block;background:rgba(245,200,66,.14);color:#f5c842;border:1px solid rgba(245,200,66,.45);border-radius:99px;padding:5px 14px;font-size:13px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}\n.jg .jg-hero h1{color:#fff;font-size:46px;line-height:1.08;margin:16px 0 14px;font-weight:800;max-width:840px}\n.jg .jg-hero p{color:#dbe7f3;font-size:19px;max-width:760px;margin:0 0 24px}\n.jg-hero .jg-btn{margin:0 8px 8px 0}\n.jg-chips{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:18px;font-size:14.5px;color:#cfe0f0}\n.jg-chips span:before{content:\"\\2713  \";color:#03abc2;font-weight:800}\n.jg-wrap{max-width:860px;margin:0 auto;padding:36px 20px 8px}\n.jg-formhead{width:calc(100% - 32px);max-width:860px;margin:10px auto 0;background:#fff;border:1px solid #e3e8ee;border-top:4px solid #03abc2;border-bottom:0;border-radius:16px 16px 0 0;padding:24px 24px 6px}\n.jg-formhead h2{color:#1e3a5f;font-size:28px;margin:0 0 6px}\n.jg-formhead p{color:#5b6675;font-size:15px;margin:0}\n.elementor-widget.jg-formbox{width:calc(100% - 32px);max-width:860px;margin:0 auto 10px!important;background:#fff;border:1px solid #e3e8ee;border-top:0;border-radius:0 0 16px 16px;padding:10px 24px 20px}\n@media(max-width:700px){.jg .jg-hero h1{font-size:32px}.jg-hero .in{padding:42px 18px 38px}.jg .jg-hero p{font-size:17px}.jg-hero .jg-btn{width:100%;text-align:center}.jg-formhead,.elementor-widget.jg-formbox{padding-left:16px;padding-right:16px}}\n<\/style><div class=\"jg\"><section class=\"jg-hero\" style=\"background-image:url('https:\/\/jayglobalhome.com\/wp-content\/uploads\/2026\/06\/dji_fly_20260527_160338_433_1779916019089_photo_optimized-1-1.jpg')\"><div class=\"in\"><span class=\"jg-kick\">Free tool \u00b7 30 seconds<\/span><h1>Roof Replacement Cost Calculator for New Jersey (2026)<\/h1><p>How much will a new roof cost on your New Jersey home? Enter a few details in our roof replacement cost calculator and get a realistic price range in 30 seconds. The ranges come from what full roof replacements cost in Essex, Morris, Sussex and Union County in 2026, including tear-off, disposal and the materials a code-compliant roof needs.<\/p><a class=\"jg-btn\" href=\"#calc\">Calculate my price<\/a><div class=\"jg-chips\"><span>\u2605 5.0 on Google<\/span><span>NJ Licensed HIC #13VH13555200<\/span><span>GAF Certified<\/span><span>Updated September 2026<\/span><\/div><\/div><\/section><div class=\"jg-wrap\">\n\n\n\n<div class=\"jg-tool\" id=\"calc\">\n<h2>Roof Replacement Cost Calculator<\/h2>\n<div class=\"jg-field\"><label for=\"c-size\">Home size (living area in square feet)<\/label><input type=\"number\" id=\"c-size\" min=\"500\" max=\"10000\" step=\"50\" value=\"2000\" inputmode=\"numeric\"><\/div>\n<div class=\"jg-field\"><span class=\"jg-q\">How many stories?<\/span><div class=\"jg-opts\">\n<label><input type=\"radio\" name=\"c-st\" value=\"1\"> 1 story \/ ranch<\/label>\n<label><input type=\"radio\" name=\"c-st\" value=\"1.5\"> 1.5 stories \/ Cape Cod<\/label>\n<label><input type=\"radio\" name=\"c-st\" value=\"2\" checked> 2 stories<\/label>\n<label><input type=\"radio\" name=\"c-st\" value=\"3\"> 3 stories<\/label><\/div><\/div>\n<div class=\"jg-field\"><span class=\"jg-q\">How steep is the roof?<\/span><div class=\"jg-opts\">\n<label><input type=\"radio\" name=\"c-p\" value=\"1.05\"> Low \/ almost flat<\/label>\n<label><input type=\"radio\" name=\"c-p\" value=\"1.15\" checked> Normal (you could not walk on it easily)<\/label>\n<label><input type=\"radio\" name=\"c-p\" value=\"1.35\"> Steep (Victorian, Tudor)<\/label><\/div><\/div>\n<div class=\"jg-field\"><label for=\"c-m\">Material<\/label><select id=\"c-m\">\n<option value=\"6-9\" selected>Architectural asphalt shingles (most common in NJ)<\/option>\n<option value=\"8-11.5\">Premium \/ designer asphalt shingles<\/option>\n<option value=\"7-13\">Flat roof (EPDM rubber or TPO)<\/option>\n<option value=\"12-20\">Standing seam metal<\/option>\n<option value=\"15-30\">Synthetic slate or real slate<\/option><\/select><\/div>\n<div class=\"jg-field\"><span class=\"jg-q\">Layers of old shingles to remove<\/span><div class=\"jg-opts\">\n<label><input type=\"radio\" name=\"c-l\" value=\"0\" checked> 1 layer<\/label>\n<label><input type=\"radio\" name=\"c-l\" value=\"1\"> 2 layers<\/label>\n<label><input type=\"radio\" name=\"c-l\" value=\"-1\"> Not sure<\/label><\/div><\/div>\n<div class=\"jg-field\"><span class=\"jg-q\">How complex is the roof?<\/span><div class=\"jg-opts\">\n<label><input type=\"radio\" name=\"c-x\" value=\"1\"> Simple (2 to 4 flat sides)<\/label>\n<label><input type=\"radio\" name=\"c-x\" value=\"1.1\" checked> Average (some valleys or a dormer)<\/label>\n<label><input type=\"radio\" name=\"c-x\" value=\"1.25\"> Complex (many dormers, skylights, turrets)<\/label><\/div><\/div>\n<button class=\"jg-btn\" type=\"button\" id=\"c-go\">Calculate my price range<\/button>\n\n<div class=\"jg-result\" id=\"c-res\" aria-live=\"polite\">\n<div class=\"jg-note\">Estimated cost for a full roof replacement<\/div>\n<div class=\"jg-big\" id=\"c-range\"><\/div>\n<p id=\"c-detail\" class=\"jg-note\"><\/p>\n<p><strong>Storm damage?<\/strong> If a storm, wind or hail damaged your roof, your insurance may cover most of this. On covered claims you only pay your deductible.<\/p>\n<a class=\"jg-btn gold\" href=\"tel:+18444231235\">\ud83d\udcde Call (844) 423-1235<\/a> <a class=\"jg-btn\" href=\"#jg-quote\">Get an exact quote, free<\/a>\n<\/div>\n<\/div>\n\n<script>\n(function(){\nvar $=function(i){return document.getElementById(i)};\nfunction v(n){var e=document.querySelector('input[name=\"'+n+'\"]:checked');return e?parseFloat(e.value):0}\nfunction r250(x){return Math.round(x\/250)*250}\nfunction f(x){return '$'+x.toLocaleString('en-US')}\n$('c-go').addEventListener('click',function(){\nvar size=Math.max(500,Math.min(10000,parseFloat($('c-size').value)||2000));\nvar st=v('c-st')||2, pitch=v('c-p')||1.15, cx=v('c-x')||1.1, lay=v('c-l');\nvar foot=size\/st; var area=foot*pitch*1.1;\nvar m=$('c-m').value.split('-').map(parseFloat);\nvar lo=area*m[0]*cx, hi=area*m[1]*cx;\nif(lay===1){lo+=area*1;hi+=area*1.5}\nif(lay===-1){hi+=area*1.5}\nlo=Math.max(lo,6500);hi=Math.max(hi,9000);\n$('c-range').textContent=f(r250(lo))+' \u2013 '+f(r250(hi));\n$('c-detail').textContent='Estimated roof area: about '+Math.round(area\/10)*10+' sq ft ('+(area\/100).toFixed(1)+' roofing squares). This is a planning range, not a quote. The exact price depends on the condition of the wood deck, flashing, chimneys, skylights and ventilation, which we can only confirm during an inspection.';\n$('c-res').classList.add('show');\nif(window.dataLayer)dataLayer.push({event:'calculator_used',calc_material:$('c-m').selectedOptions[0].text});\n$('c-res').scrollIntoView({behavior:'smooth',block:'center'});\n});\n})();\n<\/script>\n\n<div class=\"jg-toc\"><strong>On this page<\/strong><ol>\n<li><a href=\"#how\">How the calculator works<\/a><\/li>\n<li><a href=\"#prices\">Roof prices in New Jersey by material (2026)<\/a><\/li>\n<li><a href=\"#included\">What a fair roof quote should include<\/a><\/li>\n<li><a href=\"#factors\">What makes a roof cost more<\/a><\/li>\n<li><a href=\"#insurance\">When insurance pays for the roof<\/a><\/li>\n<li><a href=\"#faq\">Questions homeowners ask us<\/a><\/li><\/ol><\/div>\n\n<h2 id=\"how\">How the Roof Replacement Cost Calculator Works<\/h2>\n<p>Roofers price a roof by its surface area, measured in \"squares\" (one square is 100 square feet of roof). The calculator estimates your roof area from the size of your home and the number of stories, then adjusts it for the pitch and the overhangs. A steeper roof has more surface and takes longer to install safely, so it costs more.<\/p>\n<p>We then apply the installed price per square foot that North Jersey homeowners are paying in 2026 for each material. That price includes tearing off the old roof, disposal, underlayment, ice and water shield at the eaves and valleys, drip edge, starter strips, ridge caps, ventilation and labor. If you have two layers of old shingles, we add the extra tear-off and disposal cost.<\/p>\n<figure><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/jayglobalhome.com\/wp-content\/uploads\/2026\/06\/1ad59332-a48d-4805-a745-60ae6bb37310.jpg\" alt=\"Roof replacement cost calculator: roofer measuring a roof in New Jersey\"><figcaption class=\"jg-note\">During a free inspection we measure the roof and check the deck, flashing and ventilation before giving an exact price.<\/figcaption><\/figure>\n\n<h2 id=\"prices\">Roof Replacement Cost in New Jersey by Material (2026)<\/h2>\n<p>These are typical installed prices in North Jersey. New Jersey is more expensive than the national average because labor, insurance and disposal cost more here.<\/p>\n<table><thead><tr><th>Material<\/th><th>Installed price per sq ft<\/th><th>Typical lifespan<\/th><th>Good for<\/th><\/tr><\/thead><tbody>\n<tr><td>Architectural asphalt shingles<\/td><td>$6 \u2013 $9<\/td><td>20 \u2013 30 years<\/td><td>Most homes in Essex and Morris County<\/td><\/tr>\n<tr><td>Premium \/ designer shingles<\/td><td>$8 \u2013 $11.50<\/td><td>25 \u2013 35 years<\/td><td>A slate or wood-shake look for less<\/td><\/tr>\n<tr><td>Flat roof (EPDM or TPO)<\/td><td>$7 \u2013 $13<\/td><td>15 \u2013 30 years<\/td><td>Porches, additions, commercial buildings<\/td><\/tr>\n<tr><td>Standing seam metal<\/td><td>$12 \u2013 $20<\/td><td>40 \u2013 70 years<\/td><td>Long-term homeowners, snow shedding<\/td><\/tr>\n<tr><td>Synthetic or real slate<\/td><td>$15 \u2013 $30<\/td><td>50 \u2013 100 years<\/td><td>Historic homes, luxury homes<\/td><\/tr><\/tbody><\/table>\n<p>Most complete asphalt shingle replacements on single-family homes in our area land between <strong>$9,000 and $25,000<\/strong>. Small ranches and Cape Cods are at the low end. Large colonials, steep Victorians and homes with many dormers are at the high end.<\/p>\n\n<h2 id=\"included\">What a Fair Roof Quote Should Include<\/h2>\n<p>When you compare quotes, make sure every contractor is pricing the same roof. A cheap quote often leaves out items that show up later as \"extras\".<\/p>\n<ul>\n<li><strong>Full tear-off<\/strong> down to the wood deck (New Jersey allows a limited number of layers, and a second layer hides deck problems).<\/li>\n<li><strong>Deck repair price<\/strong>: a clear price per sheet of plywood in case rotten wood is found.<\/li>\n<li><strong>Ice and water shield<\/strong> at the eaves, valleys and around chimneys. In North Jersey winters this is what stops ice dam leaks.<\/li>\n<li><strong>New flashing<\/strong> at chimneys, walls and pipes, not just caulk over the old one.<\/li>\n<li><strong>Ventilation<\/strong>: ridge vent or other exhaust, plus intake at the soffits.<\/li>\n<li><strong>Manufacturer system<\/strong>: using matching components from one manufacturer (such as a GAF system) is what qualifies a roof for the stronger manufacturer warranties.<\/li>\n<li><strong>Cleanup and disposal<\/strong>, including magnetic sweeping for nails.<\/li>\n<li><strong>License number<\/strong>: every home improvement contractor in New Jersey must be registered with the <a href=\"https:\/\/www.njconsumeraffairs.gov\/\" target=\"_blank\" rel=\"noopener\">NJ Division of Consumer Affairs<\/a>. Ours is HIC #13VH13555200.<\/li><\/ul>\n\n<h2 id=\"factors\">What Makes a Roof Cost More<\/h2>\n<div class=\"jg-grid\">\n<div class=\"jg-card\"><h3>Pitch and height<\/h3><p>Steep and three-story roofs need extra safety equipment and more time.<\/p><\/div>\n<div class=\"jg-card\"><h3>Rotten decking<\/h3><p>Years of small leaks can rot the plywood. It must be replaced before the new roof goes on.<\/p><\/div>\n<div class=\"jg-card\"><h3>Chimneys and skylights<\/h3><p>Each one needs new flashing, and old skylights are often best replaced at the same time.<\/p><\/div>\n<div class=\"jg-card\"><h3>Access<\/h3><p>Tight driveways, big trees and landscaping near the house slow down tear-off and cleanup.<\/p><\/div><\/div>\n<p>Do you need a building permit? For a standard roof replacement on a one or two-family home in New Jersey, usually not. We explain the details in <a href=\"https:\/\/jayglobalhome.com\/blog\/roof-replacement-permit-new-jersey\/\">our guide to roof permits in NJ<\/a>.<\/p>\n\n<h2 id=\"insurance\">When Insurance Pays for the Roof<\/h2>\n<p>If your roof was damaged by wind, hail, a fallen tree or another sudden event, your homeowners insurance may pay for the repair or even the full replacement. In that case your cost is usually your deductible, not the numbers above. Insurance does not pay for a roof that simply wore out with age.<\/p>\n<p>Not sure if your damage qualifies? Take our 1-minute <a href=\"https:\/\/jayglobalhome.com\/does-insurance-cover-my-roof\/\">roof insurance coverage checker<\/a> or read <a href=\"https:\/\/jayglobalhome.com\/blog\/roof-insurance-claim-new-jersey\/\">how a roof insurance claim works in New Jersey<\/a>.<\/p>\n\n\n\n<h2 id=\"faq\">Questions Homeowners Ask Us<\/h2>\n<div class=\"jg-faq\">\n<details><summary>How much does a new roof cost in New Jersey in 2026?<\/summary><p>For architectural asphalt shingles, most homeowners pay about $6 to $9 per square foot of roof installed. For a typical single-family home that means roughly $9,000 to $25,000, depending on size, pitch and complexity.<\/p><\/details>\n<details><summary>Is the roof replacement cost calculator a quote?<\/summary><p>No. It gives you a realistic planning range. The exact price depends on the condition of your deck, flashing and ventilation, which we confirm during a free inspection.<\/p><\/details>\n<details><summary>Can I put new shingles over my old roof to save money?<\/summary><p>It is sometimes allowed, but we rarely recommend it. A second layer adds weight, hides rotten wood, and shortens the life of the new shingles. A full tear-off is the better investment.<\/p><\/details>\n<details><summary>How long does a roof replacement take?<\/summary><p>Most asphalt shingle roofs on single-family homes are finished in one to three days, depending on size and weather.<\/p><\/details>\n<details><summary>Do you offer financing?<\/summary><p>Yes, we offer financing options for roof projects. See <a href=\"https:\/\/jayglobalhome.com\/roof-financing\/\">roof financing in New Jersey<\/a> or ask us during your inspection.<\/p><\/details><\/div>\n\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-767f9e0 elementor-widget elementor-widget-html\" data-id=\"767f9e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"jg\"><div class=\"jg-formhead\" id=\"jg-quote\"><h2>Get Your Exact Roof Price, Free<\/h2><p class=\"jg-note\">Tell us a bit about your roof. We call you back within 24 hours to schedule a free inspection.<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8a75a4 jg-formbox elementor-widget elementor-widget-shortcode\" data-id=\"f8a75a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t<style id=\"elementor-post-513\">.elementor-513 .elementor-element.elementor-element-22aee4f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type=\"submit\"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-513 .elementor-element.elementor-element-bfbff72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-group{padding-right:calc( 10px\/2 );padding-left:calc( 10px\/2 );margin-bottom:10px;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-form-fields-wrapper{margin-left:calc( -10px\/2 );margin-right:calc( -10px\/2 );margin-bottom:-10px;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-type-html{padding-bottom:0px;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-group .elementor-field, .elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-subgroup label{font-family:\"Barlow\", Sans-serif;font-weight:400;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#0201010A;border-radius:7px 7px 7px 7px;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#0201010A;border-radius:7px 7px 7px 7px;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-field-group .elementor-select-wrapper::before{color:#0201010A;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-button{font-family:\"Barlow\", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:15px 32px 15px 32px;}.elementor-513 .elementor-element.elementor-element-bfbff72 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-button[type=\"submit\"]{color:#ffffff;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-button[type=\"submit\"] svg *{fill:#ffffff;}.elementor-513 .elementor-element.elementor-element-bfbff72 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-513 .elementor-element.elementor-element-bfbff72 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-button[type=\"submit\"]:hover{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-button[type=\"submit\"]:hover svg *{fill:#ffffff;}.elementor-513 .elementor-element.elementor-element-bfbff72 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:767px){.elementor-513 .elementor-element.elementor-element-bfbff72 .elementor-button{font-size:13px;}}<\/style>\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"section\" data-elementor-id=\"513\" class=\"elementor elementor-513\" data-elementor-post-type=\"elementor_library\">\n\t\t\t<div class=\"elementor-element elementor-element-22aee4f e-flex e-con-boxed e-con e-parent\" data-id=\"22aee4f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bfbff72 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"bfbff72\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Siguiente&quot;,&quot;step_previous_label&quot;:&quot;Anterior&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"Get a Free Estimate\" aria-label=\"Get a Free Estimate\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"513\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"bfbff72\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tFirst Name\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_4536f68 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_4536f68\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tPhone Number\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_4536f68]\" id=\"form-field-field_4536f68\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Phone Number\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"Email Address\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tHow can we help?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-md\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"How can we help?\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-field_80c7b54 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"hidden\" name=\"form_fields[field_80c7b54]\" id=\"form-field-field_80c7b54\" class=\"elementor-field elementor-size-md  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-recaptcha elementor-field-group elementor-column elementor-field-group-field_6c672d7 elementor-col-100\">\n\t\t\t\t\t<div class=\"elementor-field\" id=\"form-field-field_6c672d7\"><div class=\"elementor-g-recaptcha\" data-sitekey=\"6LecIs8tAAAAAN9nBjuUeLjN0BU9pilIjh3gJ3Hc\" data-type=\"v2_checkbox\" data-theme=\"light\" data-size=\"normal\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-md\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Request Free Estimate<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-912bee4 elementor-widget elementor-widget-html\" data-id=\"912bee4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"jg\"><div class=\"jg-wrap\">\n\n<div class=\"jg-author\"><img decoding=\"async\" src=\"https:\/\/jayglobalhome.com\/wp-content\/uploads\/2026\/05\/logo-jayglobal.png\" alt=\"Jay Global Home LLC logo\"><div><p><strong>Written and reviewed by the Jay Global Home roofing team<\/strong><\/p><p>Jay Global Home LLC is a New Jersey licensed home improvement contractor (HIC #13VH13555200), insured and GAF Certified, based at 210 Watchung Ave in West Orange. We inspect, repair and replace roofs across Essex, Morris, Sussex and Union County, and help homeowners with storm damage insurance claims.<\/p><p class=\"jg-note\">Prices reviewed September 2026. Ranges are for planning only and change with material and labor costs.<\/p><\/div><\/div>\n<\/div><\/div><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How much does a new roof cost in New Jersey in 2026?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For architectural asphalt shingles, most homeowners pay about $6 to $9 per square foot of roof installed. For a typical single-family home that means roughly $9,000 to $25,000, depending on size, pitch and complexity.\"}},{\"@type\":\"Question\",\"name\":\"Can I put new shingles over my old roof to save money?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It is sometimes allowed, but a second layer adds weight, hides rotten wood and shortens the life of the new shingles. A full tear-off is the better investment.\"}},{\"@type\":\"Question\",\"name\":\"How long does a roof replacement take?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Most asphalt shingle roofs on single-family homes are finished in one to three days, depending on size and weather.\"}}]}<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Free tool \u00b7 30 seconds Roof Replacement Cost Calculator for New Jersey (2026) How much will a new roof cost on your New Jersey home? Enter a few details in our roof replacement cost calculator and get a realistic price range in 30 seconds. The ranges come from what full roof replacements cost in Essex, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-2145","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jayglobalhome.com\/es\/wp-json\/wp\/v2\/pages\/2145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jayglobalhome.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jayglobalhome.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jayglobalhome.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jayglobalhome.com\/es\/wp-json\/wp\/v2\/comments?post=2145"}],"version-history":[{"count":7,"href":"https:\/\/jayglobalhome.com\/es\/wp-json\/wp\/v2\/pages\/2145\/revisions"}],"predecessor-version":[{"id":2218,"href":"https:\/\/jayglobalhome.com\/es\/wp-json\/wp\/v2\/pages\/2145\/revisions\/2218"}],"wp:attachment":[{"href":"https:\/\/jayglobalhome.com\/es\/wp-json\/wp\/v2\/media?parent=2145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}