Roofing Contractor Serving Texas and Oklahoma.

Residential and commercial
About Us


Perfect Installs

Your roof is your home's main defense against the elements. Let us walk you through the best options to fit your needs and once you feel comfortable with your choice, we'll handle the complete installation.

Upkeep & Repair 

Age and environmental factors can wreak havoc on your roof. Ignoring problems for too long can cause headaches down the road. Start with a free inspection today!

Reliable Upgrades

If you're looking to update or upgrade your roofing and gutters, we've got you covered. Book a free consultation to discuss our six different types of roofing composition and environmentally friendly options!


We are a fully certified and knowledgeable residential and commercial roofing company. We serve all of Dallas-Forth Worth and surrounding suburbs like Frisco, McKinney, Richardson, Plano, Allen, Garland, and Rockwall. Our team of professionals know that your roof is the most important part of your home. It protects you and your family from anything thrown its way (hailstorms. tornadoes, or wind storms). That is why Rushing Roofing & Contracting ensures that every roof that is installed, meets the appropriate requirements, and is installed in the correct manner. 

Residential and commercial
Dallas Based Roofing Company
Insurance Claim Assistance
FREE Estimates
Reliable Roofing Professionals 

As specialists in residential and commercial roofing services, we are dedicated to providing customer service that is second to none. Whether you have a new construction project or it is time for repairs, we offer the roofing services you need.

Individualized Roofing Options

We provide a full consultation to explain your available options so that you can choose the roofing plan that’s right for your home or business. We will work with you and adhere to your personal needs, and then we'll be in contact through the whole project.

Satisfaction Guaranteed

We strive to save you both time and money by combining roofing knowledge, the highest quality parts and equipment, and dedication to delivering exceptional service. We will not leave the job until it is finished and you are satisfied with the results.


I am very satisfied with the device provided by Rushing Roofing. They came out and performed a free inspection to my home, they were very professional, on time, and very informative. They helped me file a claim with my insurance company and were there every step of the way. I even got free roof upgrades!! They truly care about their customers and work very hard with your insurance company to make sure everything is paid for. I recommend rushing roofing to all

Marina Delgado

Thank you so much Rushing Roofing for going above and beyond for us. We went through 3 other companies and finally found Results and they were the only ones that could help us. We are so thankful for you getting home restored back better than before the storm. They made the entire process easy and helped us every step along the way.

Kevin Chau

Very professional, timely and very quality work. I called about a roof leak on a flat roof. I was provided detailed options for the fix, and given the information to research the product that was suggested for my repair. I am very satisfied with the service. I very highly recommend and will use their services again!

Victor Olabayo
The Process Of Installing A New Roof

Understanding the roofing process can help you ask the right questions and follow along when it comes time to choose the right roofing company. Here’s the general process that a roofing contractor will go through when installing a new roof.

1. Remove and dispose of all the existing shingles or other roofing materials

2. Repair the wood underneath if necessary

3. Put down a layer of asphalt roofing paper

4. Install new valley flashing in needed areas

5. Put on the new tab shingles

6. Apply flashing in areas that are susceptible to leaks (skylights, stack vents, etc.)

7. Install the ridge vent along the peak of the roof

8. Do final clean up

At Rushing Roofing, we believe caring for a home goes beyond just your standard roofing service. If you have need of any of our other additional services, we’d love to help you out. 


composition shingles
insurance claims
roof replacement services



Send Message

Rushing Roofing & Contracting LLC


Monday-Sunday: 7am - 12pm