About RJ Owens Roofing

Your St. Petersburg Roofer

Since 1986, RJ Owens Roofing has been proud to call St. Petersburg our home. For more than 30 years, our family owned and operated roofing company has provided quality roofing services to local St. Petersburg, Florida residents with projects and clients throughout the greater tri-county area, including Seminole and Clearwater. From residential renovations and new construction to large-scale commercial projects and ongoing partnerships with local contractors and realtors, our St. Petersburg roofing company can handle all types of roofing projects.

Family Owned & Operated for More than 30 Years

We are tried and true St. Petersburg locals, and we’re proud of the reputation we’ve built over the last 30 years. As a family owned and operated business, you aren’t just “another client” when you work with RJ Owens Roofing – you’re an important member of our local community and we’ll do everything we can to make sure you get the service you deserve, because that’s the kind of service we would expect ourselves.

Roofing Contractors State License – #RC0054620
Pinellas County Construction Licensing Board (PPCLB) – C-3418
Gold Star Commercial & Shingle Applicator for CertainTeed
A+ on Better Business Bureau
Preferred Contractor at Polyglass
Presidents Club at Gulf Eagle Supply

Meet a Few Members of Our Team

At RJ Owens Roofing, we treat our team like family – and a few of us are actually related! Though we’re proud to call ourselves a “Small Business,” we feel like our qualified crew packs a pretty big professional punch.

Along with our qualified management team and experienced administrative staff, our company employs a steady crew of on-site employees whose workmanship we are proud to vouch for. Every member of our team is a verified professional in their role, and we are confident in their ability to get the job done right. And when we do take on new team members, we know they’ll be in good hands under our management team.

Richard John Owens – President, Founder & CEO

The man, the myth, the legend himself! Richard’s story is a long one, but suffice it to say that he’s got years of roofing experience, both on the grind and behind the desk. Formerly a drywall installer in Jamestown, NY, Richard took his first basic labor position in St. Petersburg, FL in 1979. With the promise of one extra dollar per hour to try his hand at roofing instead of drywalling, he started down the path to becoming a licensed roofer. Richard’s vision for RJ Owens Roofing came to life in 1989, and he’s been serving the St. Petersburg community ever since.

Sandy – Office Manager

Sandy has been an integral part of our team and a dear family friend for more than a decade. She brings both a friendly face and also a wealth of experience and knowledge to the administrative and customer service department of RJ Owens Roofing.

Jon – General Manager

Jon has been climbing the company ranks at RJ Owens Roofing since 1999. He’s a St. Petersburg native who began roofing locally in 1987. His background includes well over a decade of experience as a head foreman in commercial and residential roofing. Now, he’s our trusted general manager with a solid track record of professional roofing and proven organizational talents.