When it comes to your roofing system, you deserve the best of the best. You also deserve fair and competitive pricing. The ideal company for you possesses the experience and resources of a large-scale, national roofing contractor, but maintains the responsiveness and convenience of a local company. All these reasons are exactly why CP Rankin, your local-national roofing contractor, is the key to rooftop success.

With offices across the nation and a coverage area of 30+ states, the roofing experts at CP Rankin can handle rooftop snow buildup in Maryland or wind damage in Orlando.

Whether you need a complete replacement, coatings, new construction, repair or maintenance, our offices are fully-staffed and ready to head out. Keep reading to find out why we’re the top choice for your local-national roofing contractor.


“Never stop learning.” That’s a phrase we preach, practice, and stand-by throughout all positions within our company. Staying up-to-date with the latest technologies and products make us most efficient in helping you to maintain your commercial roofing system. This continuing education helps to ensure the job is done right the first time, helping to save both time and money for all parties involved.


Holding our workmanship as a serious priority, consistency in service, materials, and workmanship is critical when managing multiple locations. Our standard operating procedures help to ensure our self-performing service fleet, operating 24/7/365, work diligently to ensure every customer and client is treated as our top priority — every time. Additionally, our online customer portal serves as a record-keeping utility for you to access at any time. Through this portal, we can share project photos, material options, bid updates, invoices, and service requests and details.


We may be manning roofs on a national level, but we proudly operate with the responsiveness and availability equal to, and many times quicker, than your average hometown company. When a region suffers a severe weather event, roofing companies tend to get hit with an overwhelming and unrealistic number of service requests. A local-national player can easily reassign technicians from other offices and get the emergency calls completed in a timelier manner.

It’s no secret, we all want the biggest bang for our buck and we all want a roofing system we can rely on, whether it protects tenants, medical equipment, inventory, or patrons. With a number of area offices in Florida, Georgia, Maryland, the Carolinas, Illinois, Louisiana, New Jersey, Pennsylvania, Tennessee, and Virginia, we’re fully-equipped with everything you need to maintain a healthy rooftop. Drop us a line today to find out how CPR can breathe life back into your roof.

Skip to content