TLDR
Searching montclair nj roofing replacement is how most people start when the field is done, not when one boot is cracked. This page is the replacement-cost explainer. A full replacement on this URL has been published at $9,000–$25,000; a typical 1,800–2,200 sq ft asphalt roof at $11,000–$18,000; slate, metal, and cedar at $30,000–$60,000+. Those are previously published on this page, not a quote and not a 2026 survey. Hire a roofer on /roofers. A localized leak lives on the leak-repair guide. Gutters live on the gutter guide. Call the Building Department at 973-509-4951 about your address and scope. We do not publish unverified permit fees.
Montclair NJ roofing replacement cost
Montclair NJ roofing replacement is the search that lands here when the field is worn, a buyer wants a tear-off number, or asphalt roofing on a steep Essex County house is past another patch. This is the cost page, with a dedicated section on asphalt-specific pricing and code detail below. The hire is next door.
What This Page Is
This URL owns full roof replacement cost and the leftover query montclair nj roofing replacement. You came here for a number, a material split, and what Montclair and New Jersey actually publish about covering a house again. You did not come here for a ranked contractor list, a leak-by-leak price card, or a gutter-guard article.
Hire lives on the roofers hub. That page is the matching desk: you request a licensed contractor for a Montclair or nearby Essex County roof job, and we source the shop. This page is the dollar-and-scope explainer. We are not absorbing that hub. We are not inventing company names, star ratings, or a "best roofers" table.
A single active leak — one chimney, one valley, one boot — belongs on roof leak repair cost in Montclair. Cleaning, replacing, or guarding the trough belongs on gutter cleaning and replacement cost in Montclair. Those two guides carry their own previously published figures. We are not copying them here.
The numbers on this page are ranges this URL has already published. They stay labeled as previously published. They are not a 2026 contractor survey, not a bid for a three-story slate mansard, and not a promise that your house lands in the middle of a band.
Request a Roof Replacement Quote in Montclair
Use the form on this page when the job is a replacement — tear-off, new field, new flashing at every penetration — and you want a written number after someone sees the pitch and the access. Say the house out loud. "1924 Colonial off Valley Road, architectural shingles, two stories plus attic, steep rear pitch, wet stain in two bedrooms" is more useful than "I need roofing replacement near me."
New Jersey treats roofing on a house as home-improvement work. Ask for the Home Improvement Contractor registration number before anyone strips a slope, and verify it yourself with the Division of Consumer Affairs. We tried to load njconsumeraffairs.gov/hic for this rewrite and could not retrieve the page (Incapsula block), so we are not restating a registration fee or an insurance-minimum dollar figure from memory. Ask for current general liability and workers' compensation certificates. A verbal "we're licensed" is not the document.
If you already know you want a contractor dispatched and you are not here for the cost walkthrough, go straight to /roofers. Keep this form about a replacement. Do not send a gutter scoop, a kitchen remodel, or a sewage backup through it.
Request a Montclair roof replacement quote
Full replacement scope. We source a licensed contractor for the job. Leak patches belong on the leak guide; hire-a-roofer lives on /roofers.
Published Roof Replacement Ranges in Montclair
Across roof types and sizes, this page has previously published most Montclair homeowners at $9,000 to $25,000 for a full replacement. The snapshot below is that old published set. No new dollar figures were added in this rewrite.
Typical range (published)
$9,000–$25,000
Asphalt, avg home (published)
$11,000–$18,000
Cost per sq ft (published)
$4.50–$12+
Slate / historic (published)
$30,000–$60,000+
Typical timeline (published)
1–3 days
Permit
Ask 973-509-4951
This page has also previously said North Jersey labor and disposal run above national averages, and that Montclair's steeper, multi-story roofs add to that — including a leftover line that local work has been described here as 15–30% above national averages. That percentage stays as previously published. It is not a 2026 wage study. Treat a national calculator as a floor, not a finished number.
Not every problem roof is a replacement. If you have one active stain and a field that still looks like a field, start on the leak-repair guide and come back here only if the visit turns into a tear-off conversation.
Montclair's older stock — steep Victorians, slate-clad Tudors, colonials with later wings — is why two houses with the same footprint get two different quotes. Access, layers, and flashing are the usual gap, not a coupon. We are not going to invent how many Montclair roofs are asphalt versus slate.
Published Cost by Roofing Material
Material is the biggest single driver this page has named. The installed per-square-foot bands and lifespans below were already published on this URL. They are not a 2026 product survey and not a warranty.
| Material | Published cost / sq ft (installed) | Published lifespan |
|---|---|---|
| Architectural asphalt shingle | $4.50 – $8.00 | 25–30 years |
| Premium / designer shingle | $7.00 – $12.00 | 30–50 years |
| Standing seam metal | $10.00 – $18.00 | 40–70 years |
| Cedar shake | $9.00 – $16.00 | 30–40 years |
| Natural slate | $15.00 – $30.00+ | 75–100+ years |
| Synthetic slate | $10.00 – $16.00 | 40–50 years |
A leftover FAQ on this page also published synthetic slate as a $10,000–$16,000 total. That total stays labeled as previously published on this URL. We are not reconciling it against the per-square-foot band by inventing a house size.
If the house still has original slate or cedar, replacing in kind is a character and value conversation, not a three-tab upsell. Confirm any local-landmark or historic-district process before you pick a look from a catalog. We opened the township Historic Preservation landing page for this rewrite; we did not invent a color chart.
This page has previously said some insurers offer discounts for impact-resistant materials and that those discounts can recoup 20–40% of an upgrade over five to ten years. That leftover claim stays labeled as previously published. We did not open carrier filings for this rewrite and we are not adding a new payback story. Ask your carrier, in writing, what they actually credit.
Asphalt Roofing Cost Detail for Montclair
Most Montclair replacement quotes are built around architectural (dimensional) asphalt shingle, not three-tab. National roofing-cost publishers and regional NJ roofing contractors put installed architectural asphalt at roughly $4.50–$7.00 per square foot in 2026, with a standard architectural-shingle replacement on a 1,500–2,200 sq ft NJ roof landing around $12,000–$16,000. That newer, sourced figure sits inside the wider $4.50–$8.00 per square foot band already published above on this page — we are adding it as a narrower, current data point, not replacing the older band.
Three-tab asphalt is the cheaper, flatter-looking shingle with a shorter service life (roughly 15–20 years) and is less common on Montclair replacement quotes now than it was a decade ago. Architectural asphalt costs more per square but typically carries a 25–30 year published lifespan and is the shingle most crews mean when they say "standard asphalt" on a Montclair job.
Ice barrier, specifically for asphalt fields. New Jersey's residential construction rules are built on the same model code family (the International Residential Code) that most cold-climate states use, and that code family requires an ice-barrier membrane — not just felt — under the shingle field in areas with a history of ice forming along the eaves, running from the eave edge to at least 24 inches inside the building's exterior wall line. Montclair, with its Watchung-ridge weather and older, steeper roof lines, is squarely in that ice-dam-prone category. We have not pulled the exact current NJ Uniform Construction Code subsection number for this specific ice-barrier clause for this rewrite, so treat this as the general code standard, not a cited NJ regulation number, and confirm the applicable detail for your address with the Building Department at 973-509-4951. A quote that swaps in a full ice-and-water membrane at eaves, valleys, and around penetrations — instead of just felt — is addressing this directly; ask your roofer to say so in writing.
Ventilation is the other asphalt-specific line item worth asking about on an older Montclair attic: a field that traps heat accelerates ice-dam formation regardless of how good the ice barrier is. If the attic has not been assessed recently, see the attic insulation cost guide before you finalize a replacement scope, and bring ventilation up with whichever roofer you request on /roofers. If the roof also needs a skylight added or re-flashed as part of the same tear-off, that scope and its published cost live on the skylight installation cost guide.
Published Cost by Roof Size (Asphalt Shingle)
Roofers price by the square — 100 square feet of roof surface, which is larger than the house footprint once pitch is in the math. The all-in architectural-shingle bands below were already published on this page. They assume one or two layers torn off, a structurally sound deck, and a standard pitch.
| Home size (published) | Approx. roof area (published) | Published estimated cost |
|---|---|---|
| 1,200 sq ft | ~1,500 sq ft | $8,000 – $13,000 |
| 1,800 sq ft | ~2,200 sq ft | $11,000 – $18,000 |
| 2,500 sq ft | ~3,000 sq ft | $15,000 – $24,000 |
| 3,500+ sq ft | ~4,200+ sq ft | $21,000 – $34,000+ |
This page has previously published that Montclair's steeper Victorian roofs can add 15–30% for safety setup and labor. That adder stays as previously published. A narrow lot on North Mountain or a three-story house you cannot swing a dump trailer into will not behave like a ranch on a wide driveway.
What Moves a Montclair Replacement Number
The list below is the set this page already used. We are not adding a new percentage mix or a hidden-fee table.
Roof pitch and height
Tall, steep Victorians and three-story houses need more staging and more time on the roof. This page has previously treated that as a major local cost driver and published a 15–30% adder on steep Victorian work.
Tear-off layers
Two or three old layers cost more in labor and dump fees than a single layer. A quote that never says how many layers they are taking off is not finished.
Deck and structural repair
This page has previously published rotted plywood or old plank decking at $50–$100+ per sheet once the tear-off shows it. That is previously published, not a lumber-yard price this week.
Complexity
Dormers, valleys, chimneys, skylights, and the multi-gable lines common off Church Street, Upper Montclair, and the older blocks near Montclair Center add flashing and labor. We are not inventing a per-dormer fee that this page never published.
Material choice
This page has previously said slate, cedar, and metal cost two to four times more than standard asphalt. The material table above is the old published set.
Historic-district process
A local landmark or a house in a local historic district can add a Planning conversation if the look changes. That is process, not a dollar band we invented.
When Replacement Is the Job — and When It Is a Leak
A replacement on this page means the field is the job: tear off what is there, haul it, repair deck that fails the walk, new underlayment, ice-and-water where the crew writes it, a new field, flashing at every chimney, valley, wall, and vent, and attic exhaust that is not a plugged soffit. That is a different ticket than swapping six shingles.
A few missing shingles, a cracked pipe boot, or step flashing at one chimney is often still a repair if the deck under them is sound. Several unrelated stains, a sag you can see from the yard, granules filling a trough, or a roof that has already been patched in several places is the replacement conversation. We are not inventing a year-count that forces a tear-off.
Dollar-by-dollar leak math lives on the leak-repair guide. Ask a roofer to put the split in writing instead of selling a full tear-off because they are already on the ladder — or get an independent roof inspection first if you want a second opinion before signing a replacement contract. Request the hire on /roofers.
Older Montclair Roofs: Pitch, Slate, Ice
We are not going to invent a share of Montclair roofs on asphalt versus slate versus metal. The town's older Essex County stock is mixed because the houses were built that way and then added onto: a colonial with an architectural field, a leftover 3-tab porch, a slate mansard, a standing-seam bay, cedar on a Craftsman eave. You see that mix without a survey if you walk North Mountain, Upper Mountain, Watchung Plaza, or the side streets off Grove and Park. Steep pitches, stacked chimneys, and tight side yards are the usual replacement complications — not a material-percentage pie chart.
Slate is not an asphalt crew with a different pallet. One slipped piece with sound hooks can still be a repair; that repair math is not this page. A field that is opening in several bays is the replacement conversation this URL owns. This page has previously published natural slate in the $15.00–$30.00+ per square foot band and a $30,000–$60,000+ historic total. Those stay as previously published. They are not a bid for a mansard you cannot stage from the driveway.
Ice dams form when attic heat melts snow that refreezes at the eave. The lasting fix is often ventilation and insulation, not a thicker shingle. Do not chop ice off a steep Montclair pitch. An ice dam is evidence of a heat leak at the eave. It is not automatic proof the whole field needs to come off. If the dam left a stain at one eave and the rest of the roof is sound, start on the leak guide.
For year-round maintenance of an older house — not just the roof — see the older Montclair home maintenance guide. If flashing at a window or wall is part of the same stain, the sash itself lives on the window-replacement guide. Keep this quote about the roof field.
Planning Solar? Time It With the Roof
If solar is even a maybe in the next decade, say so before the tear-off. This page has previously published that removing and reinstalling an array when a roof is later replaced typically adds $1,500–$3,000 in labor on top of the roofing job. That band stays as previously published. It is not a 2026 solar-labor survey. Some crews will rough in conduit or note rafters for a future array while the deck is open. Doing that after the field is closed is a different visit.
What a solar install itself has been published to cost lives on the solar panel installation cost guide. We are not copying that page's figures here.
Permits: What Montclair and New Jersey Actually Publish
We fetched the Township's official Building Office, construction permit process overview, Building Department Forms, and Building Inspection & Permits pages, plus the official New Jersey Uniform Construction Code administration rules at N.J.A.C. 5:23-2 (through the New Jersey Register dated August 17, 2026). The Division of Consumer Affairs HIC homepage did not load for this rewrite (Incapsula block), so we are not restating HIC fees or insurance minimums from that URL. We did not invent a rule that every roof job needs a permit, or the opposite rule that none do.
The Building Office asks residents to call first for instructions on a specific project: 973-509-4951. Permit materials go to the Montclair Building Department, Montclair Municipal Building, 2nd Floor, 205 Claremont Avenue, Montclair, NJ 07042. The Building Office lists hours as Monday–Friday, 8:30 a.m. to 4:30 p.m. The Building Inspection & Permits page — which did load for this rewrite — says completed applications must be hand-delivered, and that payments are accepted 8:30 a.m. to 2:30 p.m., no exceptions. Use the phone number rather than assuming you can pay at 4:00.
The construction-permit overview says you generally need a building permit when you construct, enlarge, alter, repair, move, remove, improve, convert, or demolish a building or structure, and that a building permit may include building, grading, plumbing, mechanical, and electrical permits processed as one package. A complete application is a UCC-F100 plus the relevant subcode sheets — including Bldg-F110 — with sketches, cut sheets, or manufacturer specs as needed. The applicant must wait for approval before work starts on a full permit. The department states it legally has 20 business days after submittal to approve or deny. Once approved, the applicant is called to pick up and pay; work may commence only after payment. A placard goes in a location visible from the street. When inspections are approved, the Township issues a Certificate of Approval or Occupancy. For inspection scheduling, that same overview tells you to call 973-509-4951 and lists Monday–Friday, 8:30 a.m. to 4:00 p.m. — a slightly narrower window than the Building Office homepage.
Ordinary maintenance under N.J.A.C. 5:23-2.7(a) may be made without filing a permit application or giving notice to the construction official. The same section's building list includes, at 5:23-2.7(c)1x, the repair or replacement of existing roof covering on detached one- and two-family dwellings. No permit, no inspection, no notice for that item as ordinary maintenance. That is the state list we opened. It is covering on a detached one- or two-family house. It is not an invitation to replace sheathing, cut a bearing member, change the structure, or assume a townhouse, condo, or commercial roof is in the same bucket. N.J.A.C. 5:23-2.14 repeats that ordinary maintenance does not require a permit or notice, that minor work still requires a permit (work may proceed after notice), and that emergency work needs notice as soon as practicable and a permit application within 72 hours.
This page previously told readers that Montclair requires a building permit for roof replacements and tear-offs, that reputable roofers pull it, and that fees are usually a few hundred dollars. The UCC text we opened is more specific than that sentence, and we have not verified current fees. We are not going to declare which side your job is on. If the visit becomes deck replacement, structural repair, a material or use that is not a detached one- or two-family covering swap, or work on a building that is not in that class, call 973-509-4951 before anyone strips the house. Treat a contractor who wants to skip a required permit as a reason to request a different roofer on /roofers.
The township Building Department Forms page lists a Roof Installation Certification form among the downloadable office forms, next to chimney verification and impervious-coverage certification. We can see that the form is published. We are not going to invent what it asks, who must sign it, or whether your covering replacement uses it. Ask the Building Department.
What we left unverified: current roofing permit fees; whether a given Montclair address is processed as ordinary maintenance, minor work, or a full permit this year; how long a complete application actually takes in practice (the legal maximum stated on the overview is 20 business days; the Township says it often does not take that long); and the Division of Consumer Affairs HIC fee and insurance minimum, because that site did not load. The Building Office's June 2025 certificate-of-occupancy notice says Montclair does not require a new C.O. as a condition of sale — but all current construction permits and any open violations must be closed out prior to closing. Get fees and classification from the Building Department. Do not rely on a contractor's memory of last year's fee.
Historic Districts and Landmarks
We opened the township Historic Preservation landing page. Planning & Community Development staffs the Historic Preservation Commission. Applications for Certificates of Appropriateness are filed with that department. The page also points to a Historic Inventory Viewer for local historic districts, local historic landmarks, and other resources in the Historic Preservation Plan Element.
The Certificate of Appropriateness page itself timed out, then returned access denied, so we are not restating an exemption list or a material chart from memory. If your house is a local landmark or sits in a local historic district, ask Planning whether a material or appearance change needs a Certificate of Appropriateness before you sign a synthetic-slate or metal swap. Matching the existing covering in kind is a different conversation from changing the look from the street.
We are not inventing which Montclair blocks require review, how long a hearing takes, or a fee. Use the inventory viewer and the department, not a contractor's memory of a house two streets over.
What to Have Ready — and How to Read the Quote
The form on this page is the request. The more you put in the message, the faster we can source the right replacement crew.
- Address and access. Street, town, stories, pitch if you know it, and how a crew reaches the roof — driveway, narrow lot, occupied rental, slate you do not want walked in street shoes.
- The job, in one sentence. "Full asphalt replacement, 1920s colonial, two layers if they are there," "buyer wants a tear-off number before Friday," "slate field is failing, not one missing piece."
- What you can see. Asphalt, slate, metal, cedar; one layer or more if you know; attic daylight; granules in a trough; a current tarp.
- Whether solar is on the table. Say so before the deck closes.
- Permit status. If you already called 973-509-4951, say what the Building Department told you. If you have not, we will still source a contractor who files when the job requires it.
Get a written home-improvement contract. Put materials, tear-off, disposal, flashing, underlayment, ventilation, permit responsibility, and warranty on it before anyone strips a slope. We tried to load the Division of Consumer Affairs HIC pages and could not retrieve them, so we are not restating a statutory dollar trigger from memory. Ask for the HIC number and verify it. Ask for current insurance certificates. Do not accept "we're covered" as the document.
A quote that lists only "shingles, installed" is not a replacement scope. The line items this page has always told people to confirm: tear-off, disposal, permit if required, flashing, and underlayment — plus a workmanship warranty separate from the manufacturer's material warranty. We are not inventing warranty year counts that this page never published as a manufacturer promise.
While the crew is up there, price gutters as a separate scope if the troughs are shot — replacing them during a tear-off is a different mobilization than a later visit. See the gutter guide for that job. If the house is due for a full exterior refresh, the siding replacement cost guide covers the other half of that budget. We are not copying those pages' dollar bands onto this table.
A handyman is the wrong trade for a tear-off or a steep slate replacement. The handyman cost guide is useful for the work that trade actually covers. For a trade-wide vetting framework that is not roofing-specific, use how to choose a contractor in Montclair. The hire desk for this trade is still /roofers.
Frequently Asked Questions
How much does a roof replacement cost in Montclair, NJ?
This page has previously published a typical full replacement at $9,000–$25,000, a typical 1,800–2,200 sq ft asphalt-shingle roof at $11,000–$18,000, and slate, metal, and cedar shake at $30,000–$60,000+. Those are previously published ranges on this page, not a quote for your house and not a 2026 survey. Pitch, layers, deck repair, and access move a job outside the band. Request a written estimate after someone sees the roof. Hire lives on the roofers hub.
How much does an asphalt shingle roof cost in North Jersey?
This page has previously published architectural asphalt at $4.50–$8.00 per square foot installed, and a typical Montclair house in that material at $11,000–$18,000 including tear-off, underlayment, flashing, and disposal. Premium or designer shingles were published at $7.00–$12.00 per square foot. Those stay labeled as previously published. They are not a bid for a three-story Victorian you cannot stage from the driveway.
What does asphalt roofing cost in Montclair, NJ in 2026?
New for this update (August 2026): national roofing-cost publishers and regional NJ roofing contractors put architectural asphalt shingle installation at roughly $4.50–$7.00 per square foot in 2026, with a standard architectural-shingle replacement on a 1,500–2,200 sq ft NJ roof running about $12,000–$16,000. That is broadly consistent with — and narrows — the $4.50–$8.00 per square foot band already published on this page; we are not replacing the old band, we are adding a newer, sourced data point next to it. Three-tab asphalt is cheaper and shorter-lived; architectural (dimensional) asphalt is the shingle most Montclair replacement quotes are actually built around. See the asphalt-specific section below for the ice-barrier detail that applies to Montclair's climate.
Do I need a permit to replace my roof in Montclair?
Not automatically, and not for every house. We opened New Jersey's Uniform Construction Code (N.J.A.C. 5:23-2.7 and 5:23-2.14, through the New Jersey Register dated August 17, 2026) and the township Building Office pages. Ordinary maintenance may be made without a permit or notice. The state list includes the repair or replacement of existing roof covering on detached one- and two-family dwellings. That is covering — shingles, slate, metal — not a license to replace sheathing, cut structure, or skip the township on a townhouse, condo, or commercial roof. This page previously said Montclair requires a building permit for a roof replacement, including tear-offs, and that permit fees are usually a few hundred dollars. The rule we actually opened is narrower, and we have not verified current fees. Call the Building Department at 973-509-4951 and ask about your address and scope. The township also publishes a Roof Installation Certification form; ask them whether your job uses it.
How long does a roof replacement take?
This page has previously published 1–3 days for most Montclair asphalt-shingle jobs, and said steep multi-story Victorians, slate, or jobs with significant deck repair can take a week or more. Those are previously published timelines on this page, not a schedule for your house. Weather stops the work. Ask for a written start window and who tarps an open deck if a storm sits on the Watchung ridge.
What is the best time of year to replace a roof in Montclair?
This page has previously published late spring through early fall as the usual window in North Jersey, and said booking in the shoulder months can sometimes get better pricing if the forecast holds. That is previously published process language on this page, not a 2026 weather study and not a township rule. Shingles still need a dry stretch to go down. A January emergency tarp is not the same job as a planned tear-off.
What roofing materials work on Montclair's older homes?
There is no ranked best list on this page. Architectural asphalt is the common replacement on a lot of Montclair colonials because a crew can finish it in a few dry days. Historic and early-20th-century houses still carry real slate, and some owners match it or use a synthetic that is supposed to read as slate from the street. This page has previously published natural slate, metal, and cedar at $30,000–$60,000+, and synthetic slate at $10,000–$16,000 as a leftover total on this URL. Those are previously published bands, not a historic-district ruling. If the house is a local landmark or sits in a local historic district, ask Planning — we opened the Historic Preservation landing page; the Certificate of Appropriateness page did not load for this rewrite.
How do I hire a roofing contractor for a Montclair replacement?
Use the roofers hub. That URL is the hire page. This URL is the replacement-cost explainer. Ask for a New Jersey Home Improvement Contractor registration number and current insurance certificates, then verify them yourself. We tried to load the Division of Consumer Affairs HIC pages for this rewrite and could not retrieve them, so we are not restating a registration fee or an insurance-minimum dollar figure. Get a written scope that names tear-off, disposal, flashing, underlayment, and who files if a permit is required. We do not publish a ranked best-10 list.
What causes roof replacement costs to vary in Montclair?
This page has previously published pitch, home height, tear-off layers, deck repair, complexity (dormers, valleys, chimneys), material, and historic-district restrictions as the movers, and said steeper Victorian roofs can add 15–30% and that local labor has been described here as 15–30% above national averages. Those percentages stay labeled as previously published on this page. They are not a 2026 survey. Deck repair on this page was published at $50–$100+ per sheet. A quote that never mentions access, layers, or flashing is not finished.
I searched montclair nj roofing replacement — is this that page?
Yes. This URL owns full roof replacement cost and the leftover search montclair nj roofing replacement. The roofers hub is where you hire. A single active leak belongs on the roof leak repair cost guide. Gutters belong on the gutter cleaning and replacement cost guide. Do not treat this page as a second directory or a second leak article.
Is a leak the same job as a roof replacement?
No. A few missing shingles, a failed pipe boot, or flashing at one chimney is often a repair. Several unrelated stains, a sag you can see from the yard, or a field that has already been patched in several places is a replacement conversation. We are not inventing a year-count that forces a tear-off. Localized leak math lives on the leak-repair guide. We are not copying that guide's figures onto this page.
Related Montclair Guides
- Roofer hub (hire — not this cost page)
- Roof leak repair cost (not this page)
- Gutter cleaning and replacement (not this page)
- Skylight installation cost in Montclair
- Siding replacement cost in Montclair
- Window replacement cost in Montclair
- Chimney repair cost in Montclair
- Solar panel installation cost in Montclair
- How to choose a contractor in Montclair
- Older Montclair home maintenance
- All Montclair home & local guides
Need Montclair NJ roofing replacement numbers?
Request a replacement quote. We source a licensed contractor for the job. Localized leaks and gutter work still belong on their own guides.