Our Story

Obsessed with happy customers and real results

Knowing how to do stuff isn’t enough. We got our reputation through hard work, long hours, and skipping shortcuts.

Being great takes time.

Dad was a roofer who had a funny sense of humor. Growing up, I would pester him about taking me to work with him, and one day, when I was about ten years old, he caved.

I couldn’t wait to climb ladders, play with tools, and fix things, but he had other plans. At first, I thought he was a little crazy, but I soon learned he knew me better than I knew myself.

I wanted to rush through every little job he gave me, and I wound up making more work for everybody else. Soon came a phrase I’ve heard a thousand times, if I’ve heard it once.

Do it right, or go sit in the truck.

I’d like to tell you I never had to go sit in the truck, but that wouldn’t be true. Let’s just say that at one point, I realized I was spending an awful lot of time inside that truck, and it really bothered me.

Then I began to take my time. By slowing down just a little bit, I got better results, and the guys on the crew didn’t have to double back and fix my work. The way that made me feel was nothing short of magical.

I’ve been chasing that feeling ever since

Like most people in this business, I got started by working for other people. I saved my pennies and took in all the overtime I could get, and after six years, I was ready.

With a beat-up van and my first crew, I started this business, and I’ve never looked back. Since then we’ve grown every year and that’s something we’re real proud of.

Consider this an invitation to find out what it’s like to have a roofing contractor who really cares, knows the business top to bottom, and won’t give up on even the toughest problems.

Owner

Real People. Real Reviews.

People Are Talking

The best way to get a good review is to do a good job. If you’re thinking of trying us out, consider what people just like you are saying about Element.

“They did an amazing job on my roofing. They were quick to inspect, quick to provide a quote, and quick to finish the job. The work was fantastic and…”

V. Walker
V. Walker

Sanger

“My insurance sent me a notice to fix my roof or the policy will be cancelled, so I went on Thumbtack to see about some quotes. Kelly was one of the first to respond…”

Colton D.
Colton D.

Flower Mound

“I would highly recommend calling Element Home Restoration for your roofing needs. We had a shingle come off in a storm and Kelly was able to come out and get it…”

Natalie H.
Natalie H.

Grand Prairie

“Kelly and his team did an amazing job on our roofline repair! He was very responsive, professional, and got the job done quickly! Thanks Element for…”

S. Bohanon
S. Bohanon

Grapevine

“It was our first time to claim hail/wind damage through my insurance, and we decided to move forward with Element Home Restoration. Kelly showed up…”

Y. Kwon
Y. Kwon

University Park

“Excellent experience overall! From discussion on the shingle type and color to gutters and paint colors to the follow-up, great quality of work…”

Keith E.
Keith E.

Carrollton

“Element Home Restoration was a total satisfaction for my roof repair and restoration! I was impressed with how knowledgeable they are in advising for repair vs file…”

D. Tou
D. Tou

Bedford

“…a terrible storm hit my neighborhood with hail stones (ice balls, the size of my fist) that destroyed my roof, my fence, equipment in my yard, my car…”

W. Durkin
W. Durkin

Southlake

Join The Club

Life is better with a great roof. Sign up and receive the latest tips, articles, and promotions before anybody else does.

Copyright © 2026. All rights reserved.