The expert roofing team at KPro make the complicated simple. We provide comprehensive residential and commercial roof services. We’ll work with you through the entire roofing process. Our roofers will give you honest, straightforward updates and information to avoid headaches and ensure you are informed. At KPro, we put the customer first. We are an independently, locally owned roofing company, working with your insurance company. Based in St. Louis County, MO, we operate throughout St. Charles County, Jefferson County and St. Louis City.