Kennedy Roofing
Licensed roofer in San Diego, California
Report card
- Licence activeCSLB #622171, class C39. Issued 20 Jun 1991, expires 30 Jun 2027.
- Licensed 35 yrsSince 20 Jun 1991.
- Bonded$25,000 with Merchants Bonding Company (Mutual), since 25 Jun 2025.
- Workers' comp insuredState Compensation Insurance Fund, policy 9062853, valid to 1 Jun 2027.
- Clean CSLB recordNo citations, complaints or legal actions disclosed.
Checked against the Contractors State License Board (CSLB) register on 3 Nov 2026.
About Kennedy Roofing
- People on the licence
- William Joseph Kennedy (sole owner)
Google reviews
4.4(7 reviews)Dominick Cloud★★★★★ 2 years ago
Thank you Kennedy roofing for getting my roof approved when insurance had originally denied it. Stefan made the process super easy and simple. Definitely would recommend Stefan and Kennedy roofing to anyone else looking that got hit by the storms
Matt Nussbaum★★★★★ 9 years ago
Good trades are hard to find but Bill and his crew saved my ass. I own a bunch of apartments in University Heights and when I bought it they told me I had 20 years left on my roof...last February during heavy rains every unit leaked, the seller was long gone and the roof guarantee was a fraud. I heard from a friend who also had a good experience with Kennedy to call Bill. While my tenants computers were covered by re…
Joe Cortez★★★★★ 2 years ago
Bill Kennedy is the man to call to get all your roofing done. Cheap roofing is not good, and good roofing is not cheap. Kennedy is high quality work.
William Corso★ 6 years ago
It’s taken over two weeks to get in contact and I still haven’t heard back, very frustrating. Don’t say you’ll call back and never do. People are depending on your company to get work done if you can’t get to it be honest and tell them you’re busy.
Norma Martinez★★★★★ 4 years ago
I was so pleased with Mr Kennedy professionalism, very honest man I really appreciate the 2nd option that was provided to me Best Regards
Read all 7 reviews on Google Reviews and photos from Google, refreshed every 30 days.
Why it ranks #13 of 99 roofers in San Diego
Score 85.4 / 100. Claiming this listing or using Theo never changes it. How we rank
Other top roofers in San Diego
See all 99- 1
Shake Shingle & Roll INC
- Licence active
- Bonded
- Workers' comp
- 2

Resilient Roofing
- Licence active
- Bonded
- EPA Lead-Safe
- 3
Tr Construction
- Licence active
- Bonded
- Workers' comp
- 4

R C Roofing INC
- Licence active
- Bonded
- Workers' comp
- 5
C C & R Construction
- Licence active
- Bonded
- Workers' comp
- EPA Lead-Safe
- 6

San Diego County Roofing INC
- Licence active
- Bonded