When homeowners start searching for what is a good roofing company, they often get overwhelmed by hundreds of options, ads, and mixed reviews. The truth is, a good roofing company is more than just a team that replaces shingles or installs new roofs—it’s a partner that values honesty, quality, and long-term protection for your home.
Old Time Roofing, based in St. Petersburg, Florida, has been that kind of partner since 1978. Between the two of us, we’ve got over 100 years and have become a household word in Pinellas County. Whether you leak, need major repairs, or just the routine stuff taken care of, when fire strikes should determine who to hire (or not) so you’re not out thousands down the road.
Key Takeaways
- A trustworthy roof guy will prioritize quality work and customer safety.
- Local knowledge and proper licensing say more than glitzy marketing does.
- Look for transparent pricing and open communication.
- The best roofers use quality materials and provide you with strong warranties as well.

Qualities of a Good Roofing Company
Let’s be real. A solid roofing company isn’t a contractor who appears when they’re not doing something else. From start to finish, your roof is their responsibility. Here’s what separates the elite:
Proven Experience and Reputation
Reputation for those typing what is a good roofing company, their journey should begin with reputation. The fact that a roofing company has been in business for years also speaks volumes. Old Time Roofing, by contrast, has been serving the St. Petersburg area for more than 35 years, and old is relative to the oldest building or home on which we’ve worked.
Look for:
- Local reviews and word-of-mouth recommendations.
- Industry designations (like the GAF Master Elite designation).
- Accreditations or honor awards from prominent roofing organizations.
These are just a few of the signs of a company that is dedicated to focusing on the customer and making sure they’re happy with their products.
Proper Licensing, Insurance, and Certifications
Good roofers don’t cut corners. They operate in accordance with state and local rules, and they are properly insured and licensed. This will protect you and the workers on your property.
Before signing a contract, verify:
- State Roofing License and Local Permits.
- Liability and workers’ compensation coverage.
- Those highlighted certified products (like GAF or Owens Corning).
A company that refuses to offer evidence? That’s a red flag.
Honest Estimates and Transparent Pricing
Transparency is one of the easiest ways to tell if a residential roofing company can be trusted. The professional contractor issues the estimate in writing. The professional pros are not just making back-of-a-napkin promises; they provide written estimates. They’ll give you a preliminary estimate for labor and materials, plus a cushion to cover any unexpected costs.
We take pride in our work at Old Time Roofing, and you will love our service and fair prices. The owner even gets his hands dirty to see that everyone knows exactly what will be done and how much it will cost before any work is started. It’s something you don’t see often, and the sign of real, honest roofers among all the rest.
High-Quality Materials and Workmanship
The lifespan of a roof depends on the quality and installation of its materials. After all, a great company is not only one that competes for the lowest prices, but it also sells quality products backed by manufacturers’ warranties.
If you want to know what a good roofing company is, ask that brand. For example, Old Time Roofing is a Master Elite Weather Stopper GAF Roofing Contractor. That means every single install must be of the same level of excellence as all our other installs, offering you the finest protection available for Floridians against hurricanes.
A good roofer should:
Offer a variety of materials (shingles, metal, tile, and flat roofing).
Explain why the materials you select are well-suited to your home’s requirements.
Guarantee workmanship with solid warranties.
Excellent Communication and Customer Service
You’re not supposed to be chasing your contractor for updates. A professional roofing contractor communicates directly from the first phone call to after the project is completed. They answer questions, respect your time, and make sure you understand what is happening on your roof.
In St. Petersburg, Old Time Roofing has developed a reputation for being personable and straightforward. They treat every client as though they were family, from the front office to the installation team — and this is something big chains can’t imitate.

Keep your roof in top shape by calling us at 727-390-0717
Community, Involved and Locally Grown
And another sign of how good a roofing company they are, however, can be determined by whether or not they’re in the community. There’s also the pride that a local, family-owned firm can take in a job well done because it depends on word-of-mouth recommendations from neighborhoods, not an internet presence.
Old Time Roofing is not just another service provider — its offices are a local landmark in St. Petersburg. Decades of community projects combined with their faith-based values and dependable service have won the trust, generation after generation, of homeowners.
When a roofer is local to you and works in the same region that you do, they take care of the kind of weather your roof has to handle from here, and also know what kind of materials are available around, as well as those that are legal.
Good news! – Getting a good roofer near you doesn’t have to be such a challenge.
Here is what to do when you are ready to hire:
Research online and locally. Most important: Google, the Better Business Bureau, and local Facebook groups and sites.
Get multiple quotes. Compare not just prices but also professionalism, responsiveness, and clarity.
Ask questions. How many years have they been performing this type of work? Who handles the work? What warranties are offered?
Visit their past projects. Such a company will be able to give you local references that they can be proud of.
Trust your instincts. If something smells wrong — too fast, murky, rosy — it likely is.
By asking questions in that way, you’re more likely to connect with guys who take a genuine interest in the condition of your home from the top down.
Final Thoughts
If you’re still on the fence as to what comprises a good roofing company, well, here’s the short answer: The one that plays off experience with honesty and reliability to protect your home, your most important investment.
You can find it all at Old Time Roofing in St. Petersburg. Introduction: Providing excellence and dependability is a tradition with Keys Personal Service Center, a family-owned, serving the Christian County area since 1978. Whether it is repairing or replacing your roof or an inspection, their professionals are committed to providing honest, durable solutions.
Call Old Time Roofing now for a free estimate and see why they’re one of Pinellas County’s top roofing companies.
Old Time Roofing is a dedicated team of experts that can help you with the following:
Roofing materials that we work with:
Refrain from entrusting your roofing needs to just anyone. With Old Time Roofing, you can rest easy knowing that your roof is in capable hands. Contact us today!
Keep your roof in top shape by calling us at 727-390-0717
Frequently Asked Questions
1. What should I look for in a good roofing company?
Look for proper licensing, insurance, experience, local reputation, and clear communication. These are key indicators of a reliable roofing contractor.
2. How can I verify if a roofing company is legitimate?
Check state licensing boards, online reviews, and references from past clients. A reputable roofer will have nothing to hide.
3. What kind of warranty should a good roofing company offer?
Most quality companies offer both manufacturer and workmanship warranties, covering materials and installation.
4. How do I avoid roofing scams?
Avoid contractors who demand full payment up front, pressure you to sign quickly, or can’t provide proof of insurance.
5. Why should I choose a local roofing company?
Local companies understand your area’s weather and building codes, offer faster response times, and are more accountable to the community.

