Roofing | Roofing Services | Melbourne, FL
Lewis Barnhart Roofing, Inc

Melbourne, FL | 321-773-0364

Let us handle any of your roofing needs

Lewis Barnhart Roofing, Inc facebook logo-blue twitter logo-blue
Commercial roofing service

Your satisfaction is our #1 concern

Your roof will be in EXCELLENT hands

High-quality service

Since 1999, Lewis Barnhart has been the go-to roofing service for Brevard county, Indian River county and all the surrounding areas. We take pride in our work and it shows with our finished products. Let us handle your commercial roofing needs to keep your business going strong.


When you request an estimate, our workers will be there in no time flat and can provide you with a detailed description of the current state of your roof. No matter the project big or small, we will devote our time to your roofing needs.

  • New construction

  • Project management

  • Insurance maintenance

  • Estimates

  • Repairs

We specialize in all aspects of the roofing industry, and bring over 25 years of experience to the table


Give us a call to receive a

FREE estimate


We are quick and efficient

to get your commercial

building up and running as

soon as possible.