Roofing Companies in Brooklyn: Bids & Contracts Guide

Once you've got a few roofing companies bidding on a Brooklyn job, the real work starts: comparing bids that may use different membrane specs, different assumptions about parapet and cornice scope, and different plans for who handles DOB permitting or Landmarks Preservation Commission review. Two bids for the same brownstone roof can look wildly different in price for reasons that have nothing to do with quality -- and everything to do with what's actually included. This guide walks through how to compare bids from Brooklyn roofing companies apples-to-apples, what a legitimate contract should spell out, and the red flags that show up more often in a dense, permit-heavy market like NYC.

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

Roofers in Brooklyn, NY

Why Brooklyn roofing bids vary so much

Membrane type (EPDM vs TPO vs modified-bitumen), whether parapet repointing or rebuilding is included, and whether cornice work is bundled into the roofing scope or billed separately are the biggest drivers of price variation between bids for the same building.

Access logistics also matter -- a company that's factored in sidewalk shed costs or a lift rental for a building with no driveway will naturally bid differently than one that hasn't.

What a real bid and contract should include

A legitimate contract should specify the exact membrane material and thickness, the scope of tear-off versus overlay, warranty terms (both material and labor), start and estimated completion dates, and payment schedule tied to project milestones rather than a large upfront deposit.

It should also state clearly who is responsible for filing the DOB NOW permit and, if applicable, coordinating Landmarks Preservation Commission review -- this responsibility should never be left ambiguous on a landmarked block.

Comparing bids from multiple Brooklyn roofing companies

Line up each bid's membrane spec, warranty length, and included scope (parapet, cornice, gutters) side by side rather than comparing bottom-line price alone -- a lower bid that excludes parapet repair isn't actually cheaper if that work is needed.

Ask each company for their DCWP Home Improvement Contractor license number and verify it independently rather than taking a business card at face value.

Red flags in Brooklyn roofing contracts

Watch for contracts that don't name the specific membrane product, that require full payment before work begins, or that are vague about who files permits -- this last point matters because unpermitted roof work can create problems at resale or during a co-op refinance.

Be cautious of a company that pressures you to sign the same day, especially right after a storm when emergency-repair scams tend to increase in Brooklyn and across the city.

Get comparable bids through Homeowner Henry

Homeowner Henry matches you with up to 3 licensed, insured, background-checked roofing companies per county, so the bids you receive are from vetted pros and easier to compare fairly.

Whether your building is near the 11209 ZIP in Bay Ridge or elsewhere in Brooklyn, visit the Brooklyn roofing hub at /roofing/new-york/brooklyn or get matched with vetted local roofing companies now.

Typical cost ranges

Full EPDM roof replacement$11,000 - $24,000
Full TPO roof replacement$12,500 - $26,000
Full modified-bitumen replacement$13,000 - $27,000
Parapet wall repair (per linear foot)$120 - $300
Cornice repair$2,500 - $9,000
Sidewalk shed/access setup (add-on where required)$1,500 - $6,000
Roof inspection with written report$250 - $600

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

Common questions

Why do roofing bids vary so much for the same Brooklyn building?

Differences usually come from membrane type, whether parapet or cornice work is included, and whether access logistics like sidewalk sheds are factored into the price.

Who should file the DOB permit for my roofing project?

This should be specified in the contract -- most established Brooklyn roofing companies file the DOB NOW permit as part of their standard process, but it must be stated explicitly, not assumed.

Should I ever pay a roofing company in full upfront?

No -- a legitimate contract should tie payments to project milestones, not require full payment before work begins.

How can I verify a Brooklyn roofing company's license?

Check their Home Improvement Contractor license number through the NYC DCWP License Check tool before signing any contract.

How many roofing company bids should I get in Brooklyn?

Three comparable bids from licensed, insured companies is typically enough to spot pricing outliers and scope differences -- which is exactly what Homeowner Henry provides per county.

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.