Garrett Bagley

Born and raised in Middle Tennessee, Garrett Bagley is the General Manager of our North Alabama location. He’s responsible for navigating the present and future success of our business here at Rhythm Roofing. When he’s not steering us in the right direction, he’s most likely watching sports (GO Vols and Titans!), building furniture, or spending time with his wife and their four boys. If you ask where he’d rather be, though, his answer would most likely be Nassau, Bahamas…his favorite place in the world. We’re glad he’s not only on our team but heading our mission…to be the best and most trusted roofing company!

Favorite Quote: “To live in the past is to die in the present.” – Bill Belichick


We always maintain the highest level of professionalism when working with our customers and speaking with insurance companies.

Customer First

Our customers are our number one priority. We want you to get the most benefit from your insurance policy and will work hard to make that happen.


We respond quickly to your needs and communicate with you every step of the way.


Rhythm Roofing makes understanding your insurance benefits easy. We will simplify the process so you get the most from your insurance.


It’s simple. Rhythm Roofing will do the right thing, every time.


We work closely with each customer to manage the insurance claims process on their behalf.

No Risk, No Obligation. Schedule a Free Inspection

Get Started