All American Roofing in the All American City.

Honor in Life • Quality in Work • Help When You Need It

Our promise to our customers. In all that we do, we GUARANTEE our work because we do it right – detailed inspections, following manufacturer’s specs, photo evidence – all a part of offering our best to you.

Each of our roofing systems honor that NO-LEAK ‘BELL GUARANTEED’ PROMISE. Using prime materials & first-rate workmanship standards, we offer roofing systems with 1, 10, 20, and 25-year warranties.

If a roof is beyond repair, we will not force it. We’re not in the business of profiting from customers simply to have a job done.

What areas we service:

  • Mooreville
  • Shannon
  • Saltillo
  • Westpoint
  • Tupelo
  • Lee County
  • Fulton

Meet our Mascot, Peanut!

The hometown roofing team you can count on!


Gary Hancock


Native of Houston MS

Educated at Mississippi State University 

Married to Mary Pat Miller Hancock 

2 children – Hilary and Hayden 

Member of First United Methodist Church – Tupelo 

Member or the Chancel choir 

Enjoys gardening, billiards, fishing.

“Assisting Homeowners is our first priority.”

all american roodfing

Jeremy McMahan

Project Coordinator

Born and raised in Tupelo

Married to my high school sweetheart for twenty years

30 years construction and remodeling experience

Enjoy time with my family, church ministries and the great outdoors.


Efrem Gillard

Sales Representative

Born and raised in the hospitality state. Located in a city where Elvis is king, hard work, good eating and church is a way of life.

I believe in developing a personal, positive and professional atmosphere when meeting with new clients for roofing repairs and installations.


Turner Beggs

Sales Representative

Native of Tupelo MS

Graduate of Tupelo High School 

Attended MUS where he majored in marketing 

Has worked in construction before joining All American Roofing 

Avid Outdoorsmen 

Motor Sports enthusiast 


Hayden Cagle

Sales Representative

My name is Hayden Cagle, I grew up in Saltillo MS but I’m currently living in Starkville.

I have always been in love with anything and everything outdoors.

I love what I do and I’m blessed to be apart of such an amazing company here at All American Roofing. 


Hayden Palmer

Sales Representative

Native of Tupelo, MS 

Graduate of Itawamba Community College, where he was a member of the state champion ICC Indian Baseball Team.

Attends Mississippi State University

Member of First United Methodist Church – Tupelo