Choose Frank Roofing with confidence

Throughout the Snellville, Grayson and Lawrenceville, GA area, Frank Roofing is one of the best teams to trust with your home. Our company's owner draws from over 11 years of experience, and our fully trained team is licensed and insured. You can count on us to work safely and professionally on your property. Plus, we offer free estimates and quotes. You'll never be surprised by unexpected fees.

Reach out to our local roofing contractor right away for your quote or estimate on new roof installations & roof replacements.

Francisco and his crew are very professional and respectful and considerate. On top of good craftsmanship and service his prices are competitive. This crew recommends and uses quality products. They even worked with me when there was unforeseen issues/damage that wasn't in the scope of work. I will use them again!

Craig D.

Great job! I had a small leak turn into a larger leak in the evening hours. I had a response from Frank Roofing and they were on the job the next morning. We had heavy rain the next day and everything was completely dry. I was shown other potential issues that may come up and was quoted a price. I will hire Frank Roofing again!

Paul J.

Mr. Frank returned my calls quickly and showed up on time. He took a lot of photos during the process to show me what needed to be done and how the repairs were made

Tonya B.

Put a Strong Roof Over Your Head

Rely on our experienced roofing contractor in the Snellville, Grayson and Lawrenceville, GA areas

When it comes to your home, few things are as important as your roof. Frank Roofing LLC understands how important our work as a roofing contractor is. That's why we work hard to provide some of the best roofing services for your home, from roof inspections to roof repair services. We provide homeowners in the Grayson, Snellville and Lawrenceville, GA areas with:

  • Roof repair services
  • Roof inspection services
  • Roof installation services
  • Roof replacement services


Plus, if you're filing an insurance claim for your roofing work, our local roofing company can help you. We employ roofers that work with insurance adjusters, so we can help you get your repairs covered.

Plus, if you're filing an insurance claim for your roofing work, we can help you. We employ roofers that work with insurance adjusters, so we can help you get your repairs covered.

Find out about our additional services

You can come to us for more than just roofing services. We provide a full range of exterior home improvement services. Our local roofing company can handle anything from installing aluminum siding on your house to replacing your gutters. Call 404-644-8585 right away to discuss gutter installation or other services for the outside of your home.