About Us

About Us: The Story of Precision Roofing

Precision Roofing has been in the roofing services business for more than 30 years. The company which was founded by Richard Hoffman in 1987 has helped many Kansas city home owners and entrepreneurs put a roof on top of their homes and businesses.

As a leader in commercial roofing in Kansas city, we provide quality roofing services which include not only the installation of superior roofing products at competitive prices, but also the replacement and repair of roofs on homes.

We have a range of commercial and residential roofing applications to suit your specific needs and preferences. Our roofing applications include thermoplastic polyolefin (TPO), polyvinyl chloride (PVC), ethylene propylene diene terpolymer (EPDM) single-ply membrane installation, quality coatings from ERS systems, and Modified Bitumen applications. We also provide roof maintenance services including roof repairs and leak detection, custom flashings and gutter installation.

Throughout our three-decade history, we’ve managed to build a reputation of delivering dependable and quality service to our clients. We’ve been fortunate enough to have worked on over 50,000 roofs and on top of that, we were able to build not just the roofs of people, but also lasting relationships with our customers.

When you choose to work with Precision Roofing, you are assured of excellent workmanship and customer service. If you’re looking for a partner in the roofing industry who you can count on to deliver, call Precision.


The quality and workmanship that people see in the roofs that we put up are all thanks to our amazing team which has grown with us throughout the years. At Precision, we treat our clients as family. Which is why many Kansas city property owners have trust us when it comes to taking care of their homes and businesses.

Count on our team to install superior roofing products at a competitive price and take care of the little details that save you time and frustration.


Just send us your questions or concerns by starting a new case and we will give you the help you need.

Send us a message