J&M Roofing has been providing both commercial and residential roofing services in the South East for over a decade. Whether you need roofing repair in Atlanta, or your relatives in Jacksonville have storm damage, we’ve got you covered. See our Service Area. We understand that no two roofs are exactly the same, but with decades of experience, we know what to expect of any roof. Our goal is to provide each of our customers with the best customer service in the industry. Experience the quality and service that so many of your neighbors and local businesses have already come to expect from J&M Roofing.


Our contractors have the knowledge and experience to handle any roofing project that you may have. Call us today to schedule a Free consultation with one of our experts. Our team begins by assessing the current condition of your roof. From which point they will help develop the best course of action based on your circumstances. We can help you decide if repairs will be an adequate fix or if it’s a better investment to re-roof. J&M Roofing has built our reputation on honesty and integrity, so you can trust their assessment. Our commitment to honesty and integrity is just another reason to choose J&M for all of your roofing needs.



You have invested lots of time and money into your home or commercial facility, it represents the ultimate investment. When the time comes to replace your roof, you want to select a company that stands behind their work, and has the highest reputation. 
Our master roofers have the experience to replace your roof quickly and affordably. We are fully licensed and insured. We serve customers in North Georgia, Tennessee, Florida, North Carolina, and South Carolina.





J&M Roofing has locations in Georgia, Florida, and Tennessee. We are proud to serve customers in all surrounding areas.

Hours of Operation:

Monday - Friday: 9:00 am to 4:00 pm

Saturday and Sunday: Closed


FL LIC: CCC1330298