Office Locations

Royal Contracting Solutions is your go-to roofing company in the state of Missouri, providing high-quality roofing and construction services. Whether you have a home to take care of or you own a commercial property, you can count on our roofing team to meet all of your needs and fulfill all of your expectations, no matter how high they are.

Our residential and commercial roofing teams are ready to take on your project and give you the perfect, custom-made roofing solution. You can also count on unparalleled customer service from the always friendly and professional Royal team.

Our office locations in Missouri are:

Pleasant Hill
 

305 Pine St Suite A

Pleasant Hill, MO 64080

Windsor

103B S Main St.

Windsor, MO 65360

Service Locations

Royal Contracting Solutions is your go-to Pleasant Hills based roofing company serving  the state of Missouri, providing high-quality roofing and construction services. Whether you have a home to take care of or you own a commercial property, you can count on our roofing team to meet all of your needs and fulfill all of your expectations, no matter how high they are.

 

Our residential and commercial roofing company  in Pleasant Hills  is ready to take on your project and give you the perfect, custom-made roofing solution. You can also count on unparalleled customer service from the always friendly and professional Royal team.

 

Our service locations include:​

  • Kansas City, MO

  • Kearney, MO

  • Grain Valley, MO

  • Independence, MO

  • Pleasant Hill, MO

  • Lee's Summit, MO

  • Blue Springs, MO

  • Peculiar, MO

  • Belton, MO

  • Harrisonville, MO

  • Clinton, MO

  • Windsor, MO

  • Warrensburg, MO

  • Overland Park, KS

  • Olathe, KS

  • Kansas City, KS

  • Shawnee, KS

  • Leawood, KS

  • Mission, KS

  • Gardner, KS