Pomona Park, Florida. Serving north-east and north-central Florida.

JM Roofing LLC

Precision in every roof, integrity in every job.

JM Roofing LLC is a family-owned roofing contractor based in Pomona Park, in Putnam County, working from Jacksonville down to Daytona Beach and west to Ocala and Lake City.

5.0
Google rating, 25 reviews
BBB Accredited Business
BBB Accredited, rated A
Tri County Metals Factory Trained Installer
Tri County Metals factory trained installer
What we do

Roofing Services

All services
Through Regions Bank and EnerBank

Financing

Through Regions Bank and EnerBank we offer three plans, on approved credit.

9 Months
Same as cash

9 months same as cash

For people who expect to pay the roof off within about nine months, from savings, a bonus or an insurance settlement. Interest starts accruing when funds are disbursed, but it is waived if you repay in full within 270 days of the first disbursement. Any balance left after that becomes a fixed rate installment loan at the APR below (19.99%, capped at 17.99% for Florida residents).

Get pre-qualified Learn more
No impact to your credit score.
12 Years
9.99% fixed APR

9.99% for 12 years

The same fixed 9.99% APR, spread over 144 monthly payments once the open line period ends. Open line payments start 90 days after origination, with the first regular payment due 30 days after that period closes. The longer term lowers the monthly payment, which often makes a metal roof fit a household budget, in exchange for more interest over the life of the loan.

Get pre-qualified Learn more
No impact to your credit score.

The estimate comes first and financing is optional. The plans, pre-qualification links and full lender terms are on the financing page.

Four stages of a metal roof: an old shingle roof, the tear-off, Tri County Metals underlayment, and the finished silver panels
Our specialty

Metal Roofing Is Most of What We Do

Get the roof you actually want, one that stands up to Florida weather and that you will not be replacing again. That is why most of our work is metal. We are a factory trained installer for Tri County Metals, whose panels are made at Florida locations including Ocala, DeLand and Jacksonville.

Every panel we install carries a Florida Product Approval (the FL 36904 family), and most also hold a Miami-Dade Notice of Acceptance, the strictest wind approval in the state. Standing seam or 5V, in Core Defender, Max Defender PVDF or Coastal Defender aluminum finishes, all backed by Tri County Metals' limited paint and finish warranty. Copper Penny, bright red, galvalume, gray, blue: see them on our work page and the full detail on metal roofing.

Tri County Metals Factory Trained Installer
Factory trained installer
Tri County Metals, the Florida manufacturer of the panels we install.
Storms and insurance

Storm Damage and Insurance Claims

Hurricane season runs June 1 to November 30. When wind lifts panels or hail bruises shingles, we tarp, photograph the damage, meet the adjuster on the roof and explain the scope in plain terms. Start with storm damage restoration, or if water is coming in, roof leak repair.

House with a blue emergency tarp covering part of its shingle roof after a storm
On the roof
We meet the adjuster on the roof.
Family-owned

Why Homeowners Call JM Roofing

Family-owned

Juan is on the roof and Tania answers the phone. The person who quotes your roof is the person who builds it.

Nearly 20 years of roofing experience

Juan has spent most of them on roofs across north Florida, and most of those were metal.

Licensed roofing contractor

License RC29027900, which you can verify with the state.

Rated A, accredited since July 2024.

5.0 on Google across 25 reviews

Every one of them is on our reviews page.

Factory trained installer for Tri County Metals

The Florida manufacturer of the standing seam and 5V panels we install.

Reviews

What Customers Say

Read all reviews
Google rating
5.0

All of them are on the reviews page.

Where we work

Where We Work

Putnam County is home, from Crescent City and Welaka up to Palatka. From there we work the coast, north to Jacksonville and west to Ocala and Lake City.

FAQ

Frequently Asked Questions

Read the full FAQ

No. Metal is most of our work, but we also replace and repair shingle roofs, build TPO single ply on flat decks, and take on commercial buildings. If your shingle roof has years left and one bad spot, Juan repairs the spot.

Sometimes. A re-cover over one layer of shingles works where the deck is sound and the Florida Building Code allows it, and Tri County Metals' Ultra Rib panel holds a Florida Product Approval over shingles. If the deck is soft or there are two layers, the shingles come off.

Yes. We photograph the damage, meet the adjuster on the roof and explain the scope so nothing gets missed. We do not decide what the insurer pays or promise an outcome. Florida generally requires notice of a new claim within one year of the loss, so call early.

More up front, and it depends on the panel, gauge, finish and the shape of the roof, so we do not print numbers. Juan measures, walks the choices with you, and puts a written price on each option. Financing through Regions Bank and EnerBank can spread the cost.

Pomona Park is home and Putnam County is home turf. We regularly work in Palatka, Palm Coast, St. Augustine, Jacksonville, Daytona Beach, DeLand, Ocala and Lake City. Near any of those, call (386) 559-2169 with the address and Tania will set a time.

Get a Free Estimate

Ready for a Roof You Can Count On?

Request your free estimate below and we will be in touch. Prefer to talk? Call (386) 559-2169 or visit the contact page.

Your information is never shared.
Call NowFree Estimate