We Take Emergency Calls! When you need a new roof for your home, you can't go wrong with Rainbow Roofing & Remodeling Ent. , Inc. in McKinney, TX. As a roofing contractor with over 40 years of experience, our friendly and professional staff can take on any roofing project with ease. Additionally, we're fully insured and provide a 10-year warranty on all of our work. Speak to your local roofing contractor today if you need a new roof for your home.