Welcome to Custom Roofing & Construction located in Frisco Texas!

No job too big or too small. Commercial and Residential trained. Perfect rating with the BBB. We are ready to serve your roofing and construction needs.

Contact Us Today


James and his crew were fantastic with our project! Roof, gutters, and the new stain on our fence look great! We really appreciate all the attention to detail that James provided. We were in constant communication with James in person and over the phone.
Randy Bobb, a year ago
James did a fantastic job on multiple projects. He kept me well informed of all aspects of job and completed the work when he said he would. I liked his customer service so much as well as his quality work that I recommended him to multiple family members.
Amelia Dunn, a year ago
As most home owners dread & not something you can manage or know about 1st hand, we received hail damage from one of the storms in NTX.
P Shoe, a year ago
Wow, what a great experience!!! I loved working with James and the entire process went smoothly. Custom Roofing educated me on the insurance claim process and walked me through each step. Great communication the entire way!
Kristi Lupe, a year ago
I have had James and Custom Roofing work on several projects for us with a great outcome. Since then I’ve sent others to him, all with success. AAA rating
Andy McCall, a year ago
We were thoroughly impressed by James and his crew. From the quote to finishing the project, he was professional and prompt, always returning phone calls and making sure he answered any questions we had. His crew was top-notch as well, completing the job in one day while delivering a flawless product. We cannot recommend him enough and will certainly use him for any future projects.
notceaubrite, within 3 months


Frisco Weather


Weather Forecast

Chance of a Thunderstorm
Chance of a Thunderstorm
High 84°/Low 64°
Partly Cloudy
Partly Cloudy
High 87°/Low 65°
Chance of a Thunderstorm
Chance of a Thunderstorm
High 87°/Low 68°
Chance of a Thunderstorm
Chance of a Thunderstorm
High 85°/Low 69°
High 82°/Low 69°