Overview
About Us
This residential contractor is a GAF Factory-Certified Contractor. GAF trains and tests thousands of the best roofers in the country and makes sure they're appropriately licensed and insured so they can offer the best warranties.
*Contractors enrolled in GAF certification programs are not employees or agents of GAF, and GAF does not control or otherwise supervise these independent businesses. Contractors may receive benefits, such as loyalty rewards points and discounts on marketing tools from GAF for participating in the program and offering GAF enhanced warranties, which require the use of a minimum amount of GAF products. Your dealings with a Contractor, and any services they provide to you, are subject to the Contractor Terms of Use.
Customer Reviews

"Brad Miller was exceptionally responsive and accommodating providing estimates to replace our whole roof. He worked closely with us during the insurance hail damage claim process, and once the claim was approved had his team scheduled to start within a few days. This was a fairly large roof, and The team showed up at 6:15 am and stayed until 9:00 pm to complete the job. That included removal , installation, and cleanup. Very happy with the results! Brad had done several smaller jobs for us in the past, and His integrity and “honest” estimates and pricing were why we chose First Source to do our roof replacement. I would highly recommend First Source to anyone for small repairs to a whole roof replacement."
"Love this team. Best work!"
"No of products are on their web site. Store appointment only. Was told when making appointment was not window shopping."
- "Brad Miller was exceptionally responsive and accommodating providing estimates to replace our whole roof. He worked closely with us during the insurance hail damage claim process, and once the claim was approved had his team scheduled to start within a few days. This was a fairly large roof, and The team showed up at 6:15 am and stayed until 9:00 pm to complete the job. That included removal , installation, and cleanup. Very happy with the results! Brad had done several smaller jobs for us in the past, and His integrity and “honest” estimates and pricing were why we chose First Source to do our roof replacement. I would highly recommend First Source to anyone for small repairs to a whole roof replacement."
- "Love this team. Best work!"
- "No of products are on their web site. Store appointment only. Was told when making appointment was not window shopping."
- "Great company to work with! I’ve had the pleasure of working closely with First Source several times. Highly recommend working with them for windows, siding, roofing, and gutters!"
- "This company is professional and were on time! Crew took care of my roof and drywall in my garage. Sean is a big help! They did a good job with the installation and clean up and also gave a few suggestions for future maintenance to my house. I am very satisfied with this company!"
- "We were very happy with 1st Source! They were very professional. They replaced our roof and gutters in a timely manner and cleaned up thoroughly. We were impressed with the time Sean took to make sure we got everything done the way we wanted....from crawling up on the roof to hold up a big sample of the fascia to make sure it matched, to researching and finding the best solar tube to install. We would use them again."
- "Great Company! Very respectful of their customers and customer property. They have done great work for many homeowners. Thank you!"
- "These guys were easy to work with and knew their stuff. I like that they provided me with pictures and explained the "roofing system." I had no idea that not enough ventilation can cause so many problems. Thanks again Brad!"

"Work was done on time and professional."
"PROFESSIONAL & HELPFUL"
"PROFESSIONAL & KNOWLEDGEABLE CONTRACTOR"

- "Work was done on time and professional."
- "PROFESSIONAL & HELPFUL"
- "PROFESSIONAL & KNOWLEDGEABLE CONTRACTOR"
- "RESPONSIVE CONTRACTOR"
- "PROFESSIONAL & KNOWLEDGEABLE CONTRACTOR"
- "Totally professional and Sean went out of his way to ensure our roofing needs were met as expected."
- "project manager friendly courteous did his job"
- "PROFESSIONAL KNOWLEDGEABLE."
- "Contractors were great made the process easy"
- "Very professional."
- "JIM JOHNSON CONTRACTOR"
- "Professional & Personable Contractor"
- "VERY PROFESSIONAL"
- "FIRST SOURCE CONTRACTORS"
- "Outstanding Contractor"
- "Professional and knowledgeable contractor"
- "GREAT CONTRACTOR"
- "Customer asked us not to share his/her review."
- "Customer asked us not to share his/her review."
- "Did a good job installing and they were fast - they tok care of one mino0r problem with a damaged plant."
- "They worked with me to complete the job! I am in the military, currently serving in South Korea. They worked with me every step of the way to complete the project."
- "They woudl be as statisfied as i am/ The roof looks great"
- "Customer asked us not to share his/her review."
- "They are the best in the business"
- "are honest and fast. The work was well done and I didn't need to do a thing."
- "The best in the roofing business."
- "The best in the roofing business."
- "Experienced in quality of workshipment and because they are the best in the business"
- "do a good job"
- "treat me failry provided excellent customer service and made the whole process easy"
- "You are the best roofing company in the business of roofing."
- "have awesome service!"
- "worked very well with me and my insurance company to get the work approved."
- "provided very useful information to get the roof replaced as I lived 1,800 miles away from the house that needed repairs."
- "had Dan Sommer as my primary point of contact who was always there when I needed him."
Awards
NRCA Member
This contractor is a member of the National Roofing Contractors Association.
Training Excellence Award
This award is for contractors that are committed to training and continuous improvement.
Installed Roofs Near You
Find Other Roofing Contractors Nearby
- O Fallon Roofing
- Shiloh Roofing
- Fairview Heights Roofing
- Fairview Hts Roofing
- Rentchler Roofing
- Scott Afb Roofing
- Scott Air Force Base Roofing
- Belleville Roofing
- Lebanon Roofing
- Summerfield Roofing
- Caseyville Roofing
- Fairview Hieghts Roofing
- Hollywood Heights Roofing
- Swansea Roofing
- Collinsville Roofing
- Lumaghi Heights Roofing
- State Park Place Roofing
- Signal Hill Roofing