BS

Bill Shields Roofing

Tampa
State-licensed DBPR verified
Flat RoofingResidential RoofingCommercial RoofingShingle Roofing+5 more
4.5147 Google reviews
Is this your company?Claim your free listing to edit your profile, add photos, and put the verified badge on your own site.Claim this listing

About

Bill Shields Roofing is a third-generation, family-owned roofing company serving Tampa and the greater Tampa Bay area since 1950. The company specializes in residential and commercial shingle, tile, flat, and metal roofing installation, repair, and maintenance. President John 'Doug' Shields leads the business, which holds Florida state roofing contractor license CCC056926 and an Owens Corning Platinum Preferred Contractor certification. Bill Shields Roofing maintains an A+ rating with the Better Business Bureau and has earned recognition as a Nextdoor Neighborhood Favorite.

Services

Flat Roofing
Residential Roofing
Commercial Roofing
Shingle Roofing
Tile Roofing
Metal Roofing
Roof Repair
Roof Installation
Roof Maintenance

Service areas

License verification

License checked against the Florida Department of Business & Professional Regulation (DBPR). Confirm current status before signing any contract.

CompanyBill Shields Roofing
License typeCCC, Certified Roofing Contractor
License no.CCC056926
Status Active & current
License boardFL DBPR
RegionTampa
Last verified with DBPR
DBPR verified Licensed in FL

Certifications

Owens Corning Platinum Preferred ContractorListed credential

Location & service area

Google reviews

4.5
Google rating from 147 reviews Google review data
Chris Davitt· 3 weeks ago

I cannot recommend Bill Shields Roofing enough. From the first conversation to the final repairs, they were professional, responsive, and an absolute pleasure to deal with. Imagine your ideal roofing experience—honest, communicative, and genuinely invested in doing the job right—and that’s exactly what you get with this team. They responded to an after-hours issue my mom had with her roof, and they showed up almost immediately. The quality of the work was outstanding, the pricing was reasonable and transparent, and they made what could have been a stressful project feel completely seamless and stress-free. This company takes real pride in its craftsmanship, and it shows. A true gem here in South Tampa, and I cannot recommend the Bill Shields team highly enough! A special thank you to Doug for being so responsive from beginning to end! :-)

Daniel Purdom· a month ago

I see why Bill Shields Roofing has been in business for 75 years. I replaced a roof that had 4 good skylights to remove and replace. The estimator, Herman Brown, was very knowledgeable and was confident they could do the work to meet my schedule. They did an excellent job! Not only do they do effective work, all their employees let you know they are pleased to have you as a customer. Christina kept me informed of progress on the work and was so eager to help. Work seems so coordinated between all parts of the work force. So nice to deal with a business that is highly skilled and treats customers with kindness and respect.

Eric NP· 3 months ago

We’ve needed our roof replaced for several years but kept putting it off. Our neighbor hsd his roof replaced last year and recommended Bill Shields. We called and they sent out a gentleman to evaluate our roof. We received a quote for what it would cost and we were genuinely surprised. When the team arrived, they got straight to work and did a fantastic job. They cleaned everything up at the end of each day. They gave us photos of the entire process. We couldn’t be happier! If you’re looking for quality, look no further. Bill Shields has been fixing roofs for years and it shows. We’ll recommend this company to all our friends. Thank you!

Danny Dalton· 9 months ago

From the initial call, to my completed roof repair, Selina and the crew of Bill Shields Roofing did a fantastic job. They were prompt, professional, personable, but most importantly, effective, all while performing the repair for thousands less than some of the other quotes I received. I highly recommend Bill Shields Roofing.

Dung Pham· 4 months ago

It took several months from the initial estimate, signed paperwork to roof replacement completed. The work seemed OK, the crew was able to answer any of my questions during the work. I provided lunch and drinks for 3 days of work, to all crew workers, even on one day I am not home, I ordered food delivered to the crew. During the work, a small part the stucco had to be replaced and repainted. The office asked me what color of the wall, I said white. Of course I paid extra for stucco and paint work. But it turned out the white colored paint to stand out very different from the rest, my HOA did not like it. I called back the office that I have to pay more/extra to repaint. Should the painters match color or ask me again the time of painting? I only told the white color in general, I am willing to go up to repaint if the painters give me matched color, but the office said I have to pay extra for going out to repaint. I think this is the minus point and I am very disappointed.

Read all reviews on Google › · Google review data shown as last imported; import date unavailable.

Verification badges

Earned from Bill Shields Roofing's verified Florida licence, imported Google rating data when available, and standing in Tampa. Every badge links back to this profile so anyone can confirm the current RCF verification status.

Florida DBPR Verified on Roofing Companies Florida — Bill Shields Roofing

Own this company? Claim your listing to add these verified badges to your own website.

Frequently asked

Is Bill Shields Roofing licensed, and how should I check insurance?
This profile lists a Florida Certified Roofing license CCC056926, which RCF matched to a Current, Active DBPR record at its last check. RCF does not store or verify insurance coverage for individual companies. Ask Bill Shields Roofing for current insurance certificates and confirm coverage with the insurer before signing a contract.
How can I verify Bill Shields Roofing's license myself?
Go to myfloridalicense.com, choose search by license number, and enter CCC056926. Confirm the status reads Current and Active and that the name matches before you hire. RCF uses the DBPR record in its listing review, but you should always check the live record yourself.
How should I use ratings and reviews for Bill Shields Roofing?
Google rating and review-count data on this profile, when present, are imported from public Google sources. RCF does not verify individual reviewers or independently detect fake-review patterns, so use reviews alongside the license record and your own questions.
How long has Bill Shields Roofing been in business?
Bill Shields Roofing has been serving Tampa and the surrounding area since 1950, making it one of the longest-established roofing companies in the region with over 70 years of experience.
What roofing services does Bill Shields Roofing offer?
Bill Shields Roofing provides installation, repair, and maintenance for shingle, tile, flat, and metal roofs on both residential and commercial properties.
Is Bill Shields Roofing certified by any roofing manufacturers?
Yes. Bill Shields Roofing is an Owens Corning Platinum Preferred Contractor, the highest certification level Owens Corning awards, which enables the company to offer exclusive warranty options to customers.
What areas does Bill Shields Roofing serve?
Bill Shields Roofing serves Hillsborough County and the greater Tampa Bay area from its Tampa location.
Does Bill Shields Roofing handle commercial roofing?
Yes. The company provides commercial roofing services including installation, repair, and maintenance for a range of commercial property types.
Is Bill Shields Roofing a family-owned business?
Yes. Bill Shields Roofing is a third-generation family-owned business, currently led by John 'Doug' Shields whose family has been in the roofing industry in Tampa since 1950.
Can I text Bill Shields Roofing for inquiries?
Yes. In addition to calling (813) 839-7706, customers can reach Bill Shields Roofing by text at (813) 369-3904.