When you have a roofing replacement or repair need, you want a local professional you can count on to get the job done right. At CP Roofing & Exteriors we are insured, use local suppliers, and live where you live. We are well versed in understanding the effects and severe impact the weather has on the homes and businesses in our communities across Collin