How to Find and Vet Roofers in Brooklyn, NY

Not every roofer who works in the New York area is set up to actually work in Brooklyn. The borough's mix of flat-roof brownstones, attached rowhouses, landmarked blocks, and dense co-op and condo buildings means the roofer you hire needs specific experience -- with EPDM, TPO, and modified-bitumen membranes, with parapet and cornice detailing, and with navigating DOB NOW filings and, where applicable, Landmarks Preservation Commission review. This guide covers exactly how to find and vet a Brooklyn roofer, from license verification through insurance checks to the questions that separate a crew with real borough experience from one that doesn't.

By Jason Green · Roofing & Gutters · Published August 27, 2026 · 7 min read

Roofers in Brooklyn, NY

Start with license verification

Every roofer doing residential work in Brooklyn should hold a current Home Improvement Contractor (HIC) license issued by the NYC Department of Consumer and Worker Protection (DCWP).

Use the DCWP License Check tool to confirm the license is active and matches the business name on the estimate -- a mismatch or an expired license is an immediate disqualifier.

Confirm insurance and background checks

Ask for a certificate of insurance showing general liability and workers' compensation coverage -- this protects you if a worker is injured on a Park Slope or Bay Ridge rooftop, or if property damage occurs during the job.

Homeowner Henry background-checks every roofer in its network before matching, so homeowners don't have to run this verification themselves.

Look for actual flat-roof and brownstone experience

Ask a prospective roofer to describe recent EPDM, TPO, or modified-bitumen jobs they've completed in Brooklyn specifically -- a contractor whose portfolio is all suburban shingle roofs is a mismatch for a Ditmas Park or Fort Greene flat roof.

Ask how they handle parapet flashing on a shared wall with an attached neighbor, and whether they've coordinated cornice repair alongside roofing work -- these are Brooklyn-specific skills.

Ask about permitting, LPC, and access logistics

A roofer who regularly works in Brooklyn should be able to explain, without prompting, when a DOB NOW permit is required and when a Landmarks Preservation Commission review applies on a historic block.

They should also have a plan for material access and sidewalk shed needs given how tight most Brooklyn blocks are -- if they haven't asked about your building's access, that's a red flag.

Get matched instead of cold-calling

Rather than sorting through search results and unverified reviews, Homeowner Henry matches you directly with up to 3 licensed, insured, background-checked roofers per county who already have Brooklyn flat-roof experience.

If you're in the 11221 ZIP in Bushwick or anywhere else in the borough, visit the Brooklyn roofing hub at /roofing/new-york/brooklyn or get matched with vetted local roofers now.

Typical cost ranges

Roof inspection with written report$250 - $600
Small flat-roof patch$500 - $1,200
Flashing repair$800 - $2,200
Full EPDM roof replacement$11,000 - $24,000
Full TPO roof replacement$12,500 - $26,000
Gutter and leader replacement$1,800 - $5,500
Roof coating (restorative)$3.50 - $7.50 per sq ft

Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.

Common questions

How do I know if a Brooklyn roofer is licensed?

Search the contractor's name or license number through the NYC DCWP License Check tool to confirm an active Home Improvement Contractor license.

What should I ask a roofer before hiring in Brooklyn?

Ask about their flat-roof membrane experience, how they handle parapet and cornice work, whether the job needs a DOB permit or LPC review, and how they'll access the roof given street and building constraints.

Are all Brooklyn roofers experienced with flat roofs?

No -- many roofing companies in the broader NYC metro primarily work on suburban pitched roofs, so it's important to confirm specific flat-roof, EPDM, TPO, or modified-bitumen experience.

Does Homeowner Henry background-check roofers?

Yes, every roofer matched through Homeowner Henry is licensed, insured, and background-checked before being added to the network.

How many roofer matches will I get per project?

Homeowner Henry sends a maximum of 3 matched roofers per county per project so you receive real, comparable bids rather than a flood of unsolicited calls.

Want real numbers for your own project?

Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.

Get My Free Roofing Quotes

More on this market

Local cost ranges, seasons, permits and licensing for this city live on the market page.

Roofers in Brooklyn, NY

The Henry Standard

Every roofer in our network agrees to three things.

Show up

Call back. Keep appointments. And if something changes, communicate it.

Quote honestly

Clear scope, materials, and pricing in writing—so you know what you're agreeing to.

Finish the work

See the job through and take care of the agreed-upon work before calling it finished.

Nothing revolutionary. Just the way we believe doing business should still be done.