One Source Roofing & Restorations
Company Overview
As the owner of One Source, John Green brings more than 8 years of roofing expertise and has been part of the insurance industry since 2004. Holding a degree in finance, he has a thorough understanding of insurance. Together with his crew, John focuses on informing YOU, their customers, about insurance topics and cost-effective solutions tailored to your situation. The crew holds HAAG certification, is accredited by the Better Business Bureau, and is trained to oversee roof repairs, replacements, water restoration, and remodeling projects. Our ultimate goal is to serve as your One Source for all homeowner needs, wants, and dreams, delivered in a straightforward, honest, and transparent way.
Initially, we focused solely on roofing, but we quickly expanded to include remodeling services. Now, we have evolved into a full-service restoration firm ready to tackle fire, wind, smoke, hail, and water damage claims.
My journey in the insurance and construction fields began in 2004, where I worked as a call center analyst at a well-regarded insurance agency and acquired my insurance and adjuster licenses. I have spent over 8 years focusing on the roofing aspect of construction. Being a family man with a wife and two small kids, I understand the significance of hard work and integrity, which guide my business practices.
Business Services
- Gutter addition
- Gutter cleaning
- Gutter installation
- Gutter repair
- Gutter replacement
- Roof cleaning
- Roof inspection
- New roof installation
- Roof repair
- Roof replacement
- Reroofing
- Skylight installation
Business Location & Hours
Mon: | 9:00 AM - 5:00 PM |
Tue: | 9:00 AM - 5:00 PM |
Wed: | 9:00 AM - 5:00 PM |
Thu: | 9:00 AM - 5:00 PM |
Fri: | 9:00 AM - 5:00 PM |
Sat: | Closed |
Sun: | Closed |
Recommended Customer Reviews

Thanks to John this issue was remedied quickly. So thumbs up to One Source for great customer service!

Our roof was heavily damaged in the last hail storm and to top it off it created a major leak that caused a lot of water damage. We wanted to find a company that could handle our entire claim but every company we contacted could only do the roof and we would have to contract with another company for the water damage. Fortunately we found One Source Restorations, they replaced our roof AND they are certified to handle the water damage portion of our claim. They really made it ""like it never happened"" because not only did they dry everything out but they replaced all the damaged drywall and materials, even textured and repainted! Jeff did a great job managing the project too, ask for him 940-268-1060! He took our calls anytime day or night and was really on top of things.

Anyone need quality work done on your home...then call this company. They came out to my place in Lewisville, evaluated and executed roof work in the blink of an eye with a great price that didn't kill my bank account. Also, they do damn near anything else you could imagine on your home, anything that need fixing or cleaning up. Make One Source your only source. I will be using them again in the future. Hope this helps anyone looking for a honest, reliable, and quality company for all your fix up needs.