Contact

Book your free roof inspection

Tell us what's going on and we'll come look. You get photos of your actual roof and a written, itemized quote — at no cost and with no obligation to use us.

Call or text(516) 924-2050Fastest way to reach us — leaks get priority Email[email protected]Send photos if you have them Office17 Angela LaneBay Shore, NY 11706
AvailabilityCall or text 7 days a week — we return every message.Emergency leaks — call, don't email

Request an estimate

We reply to every inquiry. Fields marked * are required.

Photos help — email them to [email protected] and we'll often diagnose before we arrive.

We use your details to respond to this inquiry and nothing else. See our privacy policy.

Location

Where to find us

How to reach us

Reach LaRocco Roofing & Siding at (516) 924-2050 or [email protected]. The office is at 17 Angela Lane, Bay Shore, NY 11706. Inspections and written estimates are free across Nassau County, Suffolk County and Queens, and active leaks are prioritized.

We are based in Bay Shore and cover all of Suffolk County, all of Nassau County and Queens. Most of Long Island is a short drive, and we schedule inspections within a few days — sooner if your roof is actively leaking.

Key facts about LaRocco Roofing & Siding
Phone(516) 924-2050
Email[email protected]
Address17 Angela Lane, Bay Shore, NY 11706
AvailabilityCall or text 7 days a week — we return every message.
Service areaNassau County, Suffolk County and Queens, NY
EstimatesFree, written and itemized
FinancingMonthly payments via Hearth
Where we work

Areas we cover

We're based in Bay Shore and cover all of Long Island. Most of it is a short drive, and inspections are usually within a few days.

Towns we work in regularly include

  • Garden City
  • Great Neck
  • Hempstead
  • Mineola
  • Massapequa
  • Manhasset
  • Port Washington
  • Levittown
  • Bay Shore
  • Babylon
  • Huntington
  • Smithtown
  • Melville
  • Lake Grove
  • Centereach
  • Islip
  • Astoria
  • Long Island City
  • Flushing
  • Jamaica
  • Forest Hills
  • Bayside
  • Whitestone
  • Ridgewood
FAQ

Before you call

What areas does LaRocco Roofing & Siding serve?

We serve all of Long Island — Nassau County and Suffolk County — plus Queens, NY. We're based at 17 Angela Lane, Bay Shore, NY 11706.

Are estimates really free?

Yes. Inspections and written estimates cost nothing and carry no obligation. You get photos of your roof and an itemized quote whether or not you hire us.

How long has LaRocco Roofing & Siding been in business?

More than 15 years working on Long Island roofs, siding and gutters, residential and commercial.

Are you licensed and insured?

Yes. We carry the licensing and insurance required for the towns we work in, and we'll send current certificates before work starts. We're also an EPA Lead-Safe Certified Firm, which is required for exterior work on pre-1978 homes.

Do you offer financing?

Yes. We partner with Hearth, so you can check monthly payment options without affecting your credit score before you commit to anything.

What roofing materials do you install?

Architectural and designer asphalt shingles, standing-seam and metal roofing, and flat-roof systems including TPO, EPDM rubber and modified bitumen. We're an Owens Corning Preferred Contractor.

Free estimate

Get a free roof inspection and a straight answer

No charge, no obligation, no high-pressure pitch. We look at the roof, send you the photos and tell you what it actually needs.

Nassau, Suffolk and Queens · Financing available

Call Now Free Estimate