Our Story
Residential roofing services Since 1993
Heritage Roofing Company has provided residential roofing services to the Sonoma County area since 1993. We pride ourselves on customer satisfaction and have built our business on customer referrals. Our commitment to all clients includes:
- Competitive pricing, free estimates
- Highest quality work
- Prompt, courteous service
- Job site cleanliness
You have many choices in the Sonoma County area for roofing contractor services. Working honestly and with integrity leads to a satisfied customer and is the foundation of building our business.


Our Team


Todd Felciano
Company Owner
Heritage Roofing thrives under the guidance of our owner, Todd Felciano, a general building contractor with over forty years of experience in the construction field. Todd’s extensive expertise in roofing techniques and materials instills confidence in our clients that can only be gained through years of practice. Coupled with his friendly nature, excellent communication abilities, and the reputation of a company established in 1993, we believe this creates an unbeatable formula for success. When Todd isn’t on the jobsite, you might find him scuba diving, hunting, or trimming Bonsai Trees.

Kris Mason
Managing Partner
An Army Veteran with multiple combat tours, a husband, and a father. His time in the military has taught him the value of leadership, discipline, and making decisions under pressure. He’s carried these skills into the roofing industry with 10 years of industry knowledge and experience as a Branch Manager at ABC Supply Company. Now, as a managing partner with Heritage Roofing, he brings his expertise and leadership skills to ensure every project is done right. Whether he is behind the desk, in the field, or with his family, Kris believes in leading by example and always putting in the work.

Jim Whyte
Project Manager & Lead Estimator
With 38 years in the roofing industry, Jim has extensive expertise in commercial and residential roofing. Throughout his career, he has held key leadership roles, including lead estimator, foreman, project manager, and superintendent. His background in crew leadership, project management, and estimating allows him to deliver high-quality roofing solutions with efficiency and precision. Beyond his professional experience, Jim is a dedicated husband and father, balancing his love for competitive mountain biking, passion for roofing, and his commitment to family.

Dede
Office Manager
With more than three decades of administrative expertise, our skilled Office Manager plays a crucial role in supporting our front office and team. Dede ensures that everything runs smoothly by equipping team members with the necessary statistics, lists, and spreadsheets to keep projects on schedule and within budget. She holds a Bachelor of Fine Arts degree from the University of Arizona and has honed her skills in various industries, including publishing, semiconductors, medical devices, wine, and geology. A native of Sonoma County, Dede enjoys spending her free time with her family and pets.

Bernardo
Project Foreman
Bernardo is a compassionate individual who merges his innate leadership skills with his expertise in roofing materials. He manages a crew that operates with excellent efficiency, and they admire his commitment to excellence. When he isn’t supervising his team on a client’s roof, you can often find him enjoying quality time with his family at a beloved park during his downtime.

Julian
Project Foreman
Julian’s dedication to Heritage Roofing truly goes above and beyond. With over 25 years in roofing, his strong work ethic speaks volumes. Clients appreciate his friendly and respectful nature, which fosters their confidence in him while he works on their roofs and within their homes. He is not only a valued team player, but he is also a remarkable family man. When he’s not busy on a roof, you can find him restoring classic cars or enjoying fun outings at Chuck-E-Cheese with his grandson.
Contact the best roofing contractor in Sonoma County, and discover why so many of your neighbors choose Heritage Roofing!

At Heritage Roofing Company, we’re known for being a trusted roofing contractor in Sonoma County, including Santa Rosa, Rohnert Park, and Petaluma. Our goal is simple: to provide quality roofing services at a fair price while ensuring your satisfaction throughout the process.
We treat your property with care and keep you informed every step of the way. Our team prioritizes your safety, comfort, and a job well done, making sure your home stays secure and dry. With a focus on honesty, integrity, and craftsmanship, we’ve built strong relationships with our clients, who turn to us for all their roofing needs.
Our Roofing Process
Roof Installation
Our business is built on exceptional quality, pricing, and customer service, which our clients value. For new roofing, we recommend GAF Timberline, CertainTeed Landmark, and Owens Corning Duration shingles. Each brand offers a variety of styles and colors, and we’ll help you choose the perfect match for your property.
Roof Replacement Process
Composition tile roofing is a cost-effective and visually appealing roofing option. Installing this type of roof involves several crucial steps to ensure the roof is correctly installed and can provide adequate protection for the building below.
Deck Preparation
The initial step in a roof replacement is preparing the roof deck to ensure it is structurally sound and debris-free. This process involves applying a layer of roofing felt or underlayment to create a moisture barrier and prevent tiles from sticking to the roof deck.
Starter Course
Installing a starter course follows the preparation stage, where a row of tiles is placed along the roof's eaves to create a drip edge that diverts water away from the roof deck.
Field Tiles & Flashing
After installing the starter course field tiles, are aligned and securely fastened to the roof deck with roofing nails or screws. Once the tiles are in place, flashing is installed around roof penetrations like vents, chimneys, and skylights to create a watertight seal. This process ensures long-lasting protection and prevents leaks.
Installation of Ridge Tiles
Finally, ridge tiles are installed along the roof's peak to cover the gap created by the two sloping sides and provide an aesthetically pleasing appearance to the roofline.
Other Considerations
Apart from the key steps, other factors, such as proper ventilation and sufficient roof slope, must be considered to prevent moisture buildup and ponding. Our experienced roofing contractors specialize in the installation of composition tile roofs, ensuring proper installation for long-lasting performance and durability.
Summary
Installing a composition tile roof requires careful planning, attention to detail, and skilled craftsmanship to ensure that the roof is installed correctly and can provide years of reliable protection.