Welcome to J B Roofing & Waterproofing LLC

We offer roofing services for both residential and commercial applications with top-notch customer service. Serving Martin & St. Lucie Counties.

Roofing Specialists

Offering and repair of commercial and residential roofing for all applications. Serving Treasure Coast, FL including Martin and St. Lucie Counties.

Roof Repairs

Let us help you determine if your roof needs a repair. Don’t wait until it’s too late and more damage occurs. Fixing small issues prevents large problems.


Sustainable roofing systems and waterproofing systems for homes and businesses available now! Let us show you the available options for you.


JB Roofing & Waterproofing offers a 5 year warranty on all new roof installations. Ask us how!

Licensed & Insured

We are a fully licensed and insured roofing company with no sub-contractors used… ever.

Hands-On Approach

Personalized service is our main goal. We offer a fully hands-on approach with owner operation.


Why choose us?

J B Roofing is a locally owned, owner-operated roofing company in Saint Lucie County, FL. We service the Treasure Coast areas of Martin & Saint Lucie Counties.
Our commitment to quality is second-to-none. 


We are a team!

We are a team not just a company, with long term employees who are dedicated to providing you prompt and courteous service.
Don’t settle for inferior experiences, call us today.


Professional & Experienced

With over 20 years of experience in the roofing industry, J B Roofing and Waterproofing is your source for all your roofing repairs and / or roof replacement.

Does your roof need repair? A replacement? Interested in waterproofing? Experienced professionals will help you and answer questions with the best solution for your problem.

No Project Too Big or Too Small

It is a good idea to inspect your roof regularly. Florida’s blistering summer sun, high humidity, severe thunderstorms and occasional hurricanes, (which qualify as extreme weather), can easily compromise the roof of a home or business. 

If you are uncomfortable with the idea of walking around on your roof, the safest and most thorough option is to contact a professional roofing contractor to do the inspection. J B Roofing and Waterproofing offers free estimates on roof repairs or replacements.

Get A Free Estimate Today
Financing Available

Client Testimonials

John and his crew installed a beautiful new roof on my home. They were hard working, friendly and efficient, cleaned up everyday. Anytime there was a question they responded immediately. I recommend JB Roofing highly. I contacted other companies for estimates but they were slow and some didn’t call back. JB Roofing had the best price and the best service.

Laurel R.

J B Roofing did a spectacular jobon my house. They installed a new 1 inch standing seam roof  that actually compliments the colors of the house. The actual install only took two days but there was alot of prep work ahead of that. The crew was polite, knew what they were doing, and made sure the area around the house was cleaned everyday. I would not hesitate in recommending them to anyone!

Paul F.

They installed a roof for us – ripped off tile, replaced with a beautiful metal roof. Best ever experience with a contractor. Came in under budget, cleaned up everyday and then some. We are happy customers!

Ellen F.

Overall amazing experience! J B Roofing replaced a metal roof for us. All their work was done beautifully! They made the experience stress free and easy as possible! Their team was well trained and a joy to work with! I would recommend them to anyone looking into any type of roof repair or replacement!

Jessica D.

Thank you John and the whole team at J B  Roofing . They came gave me an awesome quote which was affordable and detailed. Only took 2 days to fix my leak. Also the crew did a geat job cleaning up and were super friendly! I highly recoomend them! Give them a call for all your roofing needs!

Debbie G.

John Buss and company did a great job on my roof. I’m happy, my wife is happy and my neighbors marvel at its beauty.

Bill F.

John Buss and company did a great job on my roof. Just weathered the winds and rains of Hurricane Mathew. The roof was perfect. For 30 years I had problems that no roofing company could fix. John took care of it and there are no problems. 

Linda M.

I cant speak highly enough about these guys. Cost effective, timely, and efficent. They did a great job and i am very happy with the work. They are great!

Jason C.

Replacing a roof is expensive and i had to do my homework prior. Had 5 quotes from area roofers. Decided on J B Roofing and glad i did. Called for a quote and was told it would be 3 weeks before they could stop by. Im glad i waited. Signed contract and 3 months later i have a new roof! Yes, iwas frustrated at how long it took, however i realized the hurricane caused much damage to many homeowners and contractor are busy. Dumpster arrived in the driveway for the tear off. On the first day of work, my wife called to tell me the roofers were using a magnet in the yard to pick up nails (they did this everyday prior to leaving). I was amazed. Most contractors leave a mess but not these guys. They cleaned up everyday. Took 8 days to complete the roof which was not bad considering the amount of work. The crew was excellent! I would recommend J B Roofing to anyone and suggest you get other quotes and then call J B Roofers as i am sure you will be pleased!

Mike L.

I recently had JB roofing I had. John came out, and said he would send his crew out the next day. As promised 2 nice young men came to the door on time, introduced themselves and went to work. They were clean, efficient and did a wonderful job. I would highly recommend JB Roofing.
Thank you guys!

Leslie C.

They were very professional, efficent, and took care of my roof leak within 24 Hours! Thank you for being great! I will continue to use this company for all of my roofing needs.

Andrea D.

John was prompt to correct any issues we identifed and went out of his way to finish the job. Wondeful customer service and fair prices. Would highly recommend J B Roofing to others in need of a new roofand waterproofing of existing porch roof. Even nicer to learn J B Roofing was a local contractor! Will definitely use for future needs!

Dennis W.

We are very happy customers! We were having some on going issues that another roofing company had come out to “fix” multiple times. We called J B Roofing and they were able to come out quickly and have finally fixed our roofing issue. They were so helpful and worked around our schedule and again FIXED a problem that another roofer had not been able to fix. We could not be more happy! Thank you!!!

Josi R.