roofer · Jacksonville, FL

Legion Roofing & Construction LLC

4.9 from 160 Google reviews#19 of 60 roofers near Jacksonville Beach Last updated Nov 1, 2026
71SCORE

At a glance

Trades
Roofing
Address
12724 Gran Bay Pkwy Ste 410, Jacksonville, FL 32258

How the 71 score breaks down

Rating quality39.9 / 45
Review volume15.8 / 25
Review recency12.5 / 15
Years in business2.5 / 10
Verified license0.0 / 5

Scores are calculated the same way for every company. See the method.

What customers say

5★
157
4★
1
3★
0
2★
0
1★
2

I highly recommend Legion Roofing to anyone looking for a dependable and professional roofing company. From start to finish, the entire process was handled with professionalism and integrity. Ian was exceptional throughout the project. His communication was outstanding, he took the time to answer all of my question…

Google review, Oct 9, 2026

Ian was great to work with; very responsive, fast work, and took time to explain the problem and repairs.

Google review, Aug 22, 2026

Great company, great people. They fixed some leaks I had in my roof, I'll be hiring them again in the future.

Google review, Aug 20, 2026

Read all 160 reviews on Google

Rating distribution and reviews from the company's public Google listing.

Other top roofers near Jacksonville Beach

See the full Jacksonville Beach ranking