
Architectural shingle

Locations › Jensen Beach, FL
Neal Roofing & Waterproofing replaces roofs in Jensen Beach and across Martin County. Neal replaces over 2,000 roofs a year; most Jensen Beach homes wrap up in 1 to 3 days. Neal has 4.9 stars, 1,000+ Google reviews. Reach us at (561) 473-0192. Office hours are 8 AM to 7 PM daily; calls are answered 24/7.
Warranties from 20 to 50 years, depending on the roofing system you choose
Get Your Free Estimate
roofs replaced a year
on most homes
1,000+ Google reviews
from 20 to 50 years, depending on the roofing system you choose.
Calls answered 24/7
Our services
Roof replacement is the lead service on this page. We tear off to the deck, then we check the deck and re-nail it where needed, and install a new shingle, tile, metal or flat system. You'll get photo updates throughout the job. See also roof replacement. Roof Repairs are available when a full replacement isn't the right call — one conversation at the estimate sorts that out.
Jensen Beach homes run from inland subdivisions to waterfront streets along the Indian River and out toward Hutchinson Island. We install:

Architectural shingle

Clay and concrete tile

Metal — standing seam and exposed-fastener (not 5V crimp)
Cedar, slate and copper where the architecture calls for them

Flat and low-slope membranes for porches and additions
Near salt water, fastener and flashing choices matter as much as the surface material. We spec those details for where the house actually sits. Gutters come only as part of a roof job.
Metal suits many Jensen Beach homes and low-slope transitions. For profiles, system options and what a metal re-roof involves, see metal roofing.
Waterproofing covers low-slope sections and transitions on homes. Neal also handles commercial roofing — shops, offices and association buildings — planned around how the building operates. Ask about commercial scope at your estimate.
Neal replaces roofs on condo and HOA buildings on Hutchinson Island as well as single-family homes in Jensen Beach. Boards get a clear written proposal, and work is scheduled around residents. We don't name individual associations here; if your building needs architectural review for material or color, we help assemble the product details the board asks for.
Recent local project



Before and after from the same Jensen Beach job, plus a finished clay tile roof.
In Jensen Beach, a full re-roof usually runs 1 to 3 days, depending on size, material and deck condition.

Jensen Beach is unincorporated Martin County, so re-roof permits for Jensen Beach addresses go through the Martin County Building Department. Nearby incorporated towns — including Stuart, Sewall's Point and Ocean Breeze — issue their own permits. We confirm your parcel before filing. Condo and HOA communities, including those on Hutchinson Island and along Indian River Drive, may need board approval for material or color before the permit moves ahead.
Financing is available, subject to credit approval. See financing. All advertised offers are subject to credit approval.
Customer review
“The Company and staff was well beyond our expectations. It took only 8 working days to have a new roof done from ripp off to completed tile. Also they took care of the most minor details. As I am a retired engineer and I am very detailed oriented. Christian and his crew did all I asked for and then some. I am so glad we chose them for the job. Both my wife and I would highly recommend them to anyone that is looking for a new roof.
Thank you Neal Roofing!”
Paul B.
FAQ's
What Jensen Beach homeowners ask us before a new roof goes on.
Schedule FREE Estimate Call (561) 473-0192Yes. Neal Roofing & Waterproofing replaces roofs in Jensen Beach and across Martin County, including single-family homes and condo or HOA buildings. Call (561) 473-0192 to schedule a free estimate.
In Jensen Beach, a full re-roof usually runs 1 to 3 days, depending on size, material and deck condition. The expected schedule for your home is on the written estimate.
Jensen Beach is unincorporated, so re-roof permits go through the Martin County Building Department. If your parcel sits in an incorporated town nearby, that town issues the permit instead. We confirm which office applies before the job is scheduled.
If you live in a condo or HOA community — including on Hutchinson Island or along Indian River Drive — your board may need to approve material and color before work starts. We can put together the product details your board asks for.
We install shingle, metal and tile roofs, and also cedar, slate and copper. Where the roof needs it, we use flat and low-slope membranes. We install gutters only when they're part of a roof job.
Warranties from 20 to 50 years, depending on the roofing system you choose.
Yes. Financing is available, subject to credit approval. Bring financing up at the free estimate, or visit our financing page.
The office runs 8 AM to 7 PM every day, and (561) 473-0192 picks up 24/7.
Yes. Neal replaces roofs on condo and HOA buildings on Hutchinson Island as well as single-family homes in Jensen Beach.
Thank you for considering us for roofing needs. We will get back to you during normal business hours.
Find us
We replace roofs throughout Jensen Beach, including Rio, Skyline Drive, the NE Jensen Beach Blvd corridor, homes along Indian River Drive, and the Martin County side of Hutchinson Island. Nearby, we work in Stuart, Palm City, Hobe Sound and Port St. Lucie. Neal Roofing serves 10 Florida counties. See all locations