Roofing Company Serving Santa Cruz and Surrounding Areas – Roof Repairs – New Roof Installations


Kennedy Roofing has more than 20 years of experience with roofing services in the Santa Cruz area. Our professionals are dedicated to quality customer service and satisfaction. Every job that we perform is done with the best materials and top-of-the line tools to ensure that each job performed by Kennedy roofing is nothing less than perfection. We offer a full range of roofing services, including roofing restoration, roofing repairs, and roofing replacements. If you are looking for a quality roofing contractor that will meet your needs, you’ve found one. Contact Kennedy Roofing today to learn more or to set up a free estimate.

Santa Cruz is the largest city in Santa Cruz County and is home to many cultural, historical, and natural attractions. Situated on a beautiful coastline near Watsonville, Santa Cruz enjoys a moderate climate almost year round. In addition to a university, residents of Santa Crus enjoy the local Beach Boardwalk, an amusement park that operates year round on the coast. Heading east from the beaches, you’ll run into the towering redwood forests. You can also experience a little California culture by exploring one of the many museums open in the area. Santa Cruz is truly a paradise for outdoor activities, including sailing, surfing, hiking, biking, running, fishing, rock climbing, and more. It’s also home to several annual festivals and activities. There is always something to do in Santa Cruz!


All done with no money
down and…


Brand new home being built in California with a new asphalt shingle roof

Roofing Contractor

Kennedy Roofing offers quality roofing contractors for all Santa Cruz customers. We understand how difficult it can be to find a roofing contractor that you trust. We stand behind all of our work and each one of our roofing contractors is certified and licensed. With free estimates and a satisfaction guarantee, we are the best roofing company in the business. No matter if your roofing job is large or small, Kennedy Roofing will take care of you.

Residential roof with new replacement wood shake roof

Roof Replacement

Deciding to get a new roof is a big decision. Let Kennedy Roofing help. We will inspect your current roof, talk to you about your budget and needs, and provide a variety of options for you to choose from. We are able to install composite, wood shake, or wood shingle roofs and can discuss benefits and drawback of each type with you. Once you have time to decide on exactly what type of roof you want to see on top of your lovely Santa Cruz home, we provide you with a free estimate. Then we get started on your brand new roof replacement! It’s amazing how a simple roof replacement can change the look of your home, and we guarantee that you’ll be pleased with our roof replacement work.

Residential home with new wood shake shingles after roofing repairs

Roof Repairs / Restoration

At Kennedy Roofing, we know roofs. If you are experiencing roof issues, but aren’t quite sure what the problem is, we can evaluate and inspect your current roof and determine if repair or restoration is the best option for you. If you need a small repair to fix a potential problem, we will take care of it. If you are more in need of a restoration to remove buildup of organic material, such as moss, we can take care of that, too. No job is too large or small for the professionals at Kennedy Roofing. Simply contact us today and we’ll come out to your Santa Cruz location to provide you with a free estimate of our roofing services.

Santa Cruz is such a beautiful area that you don’t want to waste time with roofing worries. Contact the experts at Kennedy Roofing today so that you can go back to living your life to the fullest. With beautiful beaches and monumental forests, roofing repairs or replacement should be the least of your concerns. When you contact Kennedy Roofing, we pledge to take care of your issue quickly and efficiently so that you are able to get back to your day-to-day life with limited interruption. And remember, every single job at Kennedy Roofing is backed by our motto: “Not a penny ‘til it’s perfect!” Contact us to learn more about our roofing services and more!

Give Us A Call Today!
831-245-0663 or 408-906-8749