Welcome to
Grumbles Roofing Co.

Your Residential Roofing Company for all your roofing needs including roof repair, re-roofing, and more. Proudly serving Angelina County, Nacogdoches County, and all surrounding counties for over 44 years!

Get a Free Estimate Call Now: (936) 632-0102
See owner working on preparing elements of roofing job
Shows visual of a metal cover for chimney
Alternative shot of metal reroofing job completed by Grumbles
Shows a full picture of the entire house from the front with the red metal reroof
Picture from front of house showing completed metal reroof in green
Sunset and full house picture of red metal reroof
Alternative picture from rooftop of Grumbles team inspecting roof
Picture from rooftop of Grumbles team member inspecting a roof
Picture of roof
Alternative picture from rooftop of Grumbles team inspecting roof
Front of house picture of a roll-off truck bed parked in front of home

About Us

Our priority is to be able to fulfill the promises and commitments we have made to our customers by providing the best residential roofing service with regard to price, products and personal service. We are on site quickly to assess your needs and provide you with an accurate bid. I personally oversee that all work is done properly.

Roofing Services

Once we are on site, we will remove your existing roof and reapply the type of roofing material most suitable for you, your home, and your budget. We will remove all debris from the site and leave you with a neat clean professional job from start to finish.

Top of roof image of Grumbles team removing roof

See What Our Clients Say

“Absolutely did an amazing job on my mother’s roof”

Tammy O.

“Fantastic company will use again!”

Kervin L.

“Had a severe leak they came out fixed the roof at a fair price and made sure we were happy with the job.”

Stephen L.

“Complete new roof completed the day after quote given. Fantastic job!! Highly Recommend!!”

Greg K.

Schedule your free estimate today!

Get in touch with Grumbles Roofing Co. today to find out more information and let us answer any questions you have. Call for a FREE estimate today!

Get a Free Estimate Call Now: (936) 632-0102