About Us

Welcome! We are glad you found us.

The roofing professionals from Hahn Roofing, the Verde Valley's premier name in roofing services.

Who We Are

Hahn Roofing is a family-run, customer-first roofing company based in Sedona, Arizona, with over 40 years of hands-on experience across three generations. Since opening our doors in 2008, we’ve proudly served homeowners, business owners, and contractors throughout Sedona, Cottonwood, Camp Verde, Prescott, Prescott Valley, and surrounding areas.

We’re fully licensed through the Arizona Registrar of Contractors and carry both general liability and workers’ compensation coverage. Safety matters to us—so we follow OSHA guidelines on every job, every time.

Our Family History

Three Generations. One Mission.

Roofing isn’t just our job—it’s our legacy. It all started in the 1930s with Jeremy’s grandfather, Richard Lindberg, who worked in the building and roofing trades in Nebraska. He helped Wes (his son-in-law) earn his first roofing license, launching a family tradition.

At just 20, Wes began roofing in Beverly Hills alongside his brother Terry. Years later, he moved to Sedona in 1991 and honed his skills with several local roofing companies.

Jeremy, now the third generation, grew up under the guidance of both his dad and uncle—roofing was second nature. He later spent a decade roofing in Australia’s extreme heat before returning to Sedona to team up with Wes. Together, they built Hahn Roofing on a foundation of experience, integrity, and family values.

Wes’ son, Jeremy (the 3rd generation roofer), lived and breathed the world of roofing from a young age through the mentorship of both his father and uncle. In addition, he spent 10 years in Australia where he continued roofing in an even hotter climate than Arizona’s (!) before settling in Sedona to join forces with his father.

A collage of images featuring Jeremy and Kristen Hahn of Hahn Roofing in Sedona, AZ
Jeremy, Co-Founder of Hahn Roofing, lifelong roofing expert and community leader dedicated to customer care and team development.

Jeremy –  Owner, Co-Founder, Sales Manager and Leader

Hello! I’m Jeremy, born in Los Angeles. I’ve been in roofing since I was two years old! As the co-founder of Hahn Roofing, I’m proud to create a legacy in this field. I love spending time with my family and staying active through hiking and pickleball. I strive to foster a joyful workplace and communicate effectively with my team. Roofing is my calling, and I’m excited to continue serving our community!

Kristen Hahn, Co-Owner and Operations Manager of Hahn Roofing, driven by adventure, wellness, and building a positive team culture.

Kristen Hahn –  Owner, Operations Manager and Leader

Hi! I’m Kristen Hahn, born in South Lake Tahoe and raised in Sedona. I am one of the very proud owners of Hahn Roofing and in charge of operations. I’m passionate about adventure and love spending time with family. Staying active through yoga and hiking keeps me grounded. My goal is to create a positive work environment where everyone thrives, it is so rewarding for me to invest in my team and watch them achieve their goals and thrive. I’m excited to continue making a lasting impact in our community!

Stephanie, Client Relations Specialist at Hahn Roofing, smiling warmly in the office where she manages front desk operations and customer service.

Stephanie-  Client Relations Specialist

Hi! I’m Stephanie, originally from Phoenix, Arizona. Earning my bachelor’s degree is one of my proudest achievements. I’m a food lover and coffee enthusiast, always on the lookout for new adventures—whether it’s exploring dirt roads or getting lost in a good fantasy novel. I currently manage the front office at Hahn Roofing, where I focus on operational management and administration. Fun fact: before roofing, I created art for video games! Excited to grow with the team, especially since roofing runs in my family!

Connor, Haag Certified Insurance Specialist and Field Sales Rep at Hahn Roofing, passionate about roofing claims, fatherhood, and photography.

Connor – Field Sales Specialist and Haag Certified Insurance Specialist

Hi! I’m Connor, from Flagstaff, Arizona. As a sales representative at Hahn Roofing, I’m excited to guide clients through the roofing process. I’d describe myself as helpful, disciplined, and committed. Being a father brings me immense joy, and I enjoy soccer and photography in my free time. I’m currently flipping my first home and have valuable experience from my time in insurance, helping customers with roof claims. Fun fact: I absolutely hate chalk! I’m eager to keep learning and supporting our customers along the way!

Cody, Foreman at Hahn Roofing, known for his metal fabrication skills and passion for restoring classic cars and roofing craftsmanship.

Cody-  Premium Metal Fabrication and Roofing Specialist

Hey, I’m Cody from Cottonwood, Arizona. My family is my greatest accomplishment, and I cherish every moment with them. I’m passionate about building and restoring cars in my free time. As a foreman at Hahn Roofing, I excel in various roofing aspects thanks to my background in metal fabrication. I take pride in my work and love discussing roofing with my team!

Cyle, Field Technician at Hahn Roofing, experienced in construction and committed to learning, health, and helping his team succeed.

Cyle –  Premier Roofing Technician

Hi! I’m Cyle, born and raised in Mesa, Arizona. With years of experience in construction, I now work as a Field Technician at Hahn Roofing. I value continuous learning and have earned several certifications along the way. Outside of work, I love fitness, reading, and cooking. I aim to maintain a healthy work-life balance while helping my team succeed. I’m excited to grow with Hahn Roofing!

Josh, Field Supervisor at Hahn Roofing, passionate about the outdoors and metal roofing, bringing leadership and craftsmanship to every project.

Josh –  Premium Metal Fabrication and Roofing Specialist

Hello! I’m Josh from Idaho. I once managed a significant project at Stone Fly Ranch in Wyoming. I love the outdoors—especially fishing and hunting. In my role as a Field Supervisor at Hahn Roofing, I enjoy enhancing my skills and helping my team. Fun fact: I’m a fan of pitbulls! I’m excited to contribute to our projects and help our customers achieve their roofing goals!

Wes, Co-Founder of Hahn Roofing, retired roofing veteran with a love for gardening, dogs, and spending time with his grandchildren.

Wes – Co-Founder, Retired

Hi! I’m Wes, co-founder of Hahn Roofing. I grew up in Springfield, Ohio, and cherish my family, including my ten grandkids. Gardening is my passion, and I enjoy hunting and spending time with dogs. With years of experience in roofing, I aim to pass on this business to my family. I believe in approaching challenges positively and take pride in being part of the Hahn Roofing family!

Antonio, IB and metal roofing foreman at Hahn Roofing, skilled leader with over 20 years of experience and a passion for family and craftsmanship.

Antonio – Roofing Excellence Foreman

Hola! I’m Antonio, originally from Sinaloa, Mexico. My greatest accomplishment is my loving family, who inspire me every day. I have a passion for roofing, especially exploring materials and their history. In my free time, I enjoy off-roading and camping—being in nature rejuvenates me. I’d describe myself as diligent, knowledgeable, and quick. With over 20 years in roofing, I currently serve as a crew foreman specializing in IB roofing and metal. I take pride in leading my team to deliver top-quality work. Fun fact: I love to joke around and make people laugh! I’m excited to continue growing in this incredible industry at Hahn Roofing.

Oscar, Field Technician at Hahn Roofing, emerging roofing pro from Sinaloa, passionate about soccer, learning the trade, and golden retrievers.

Oscar – Field Roofing Technician

Hi there! I’m Oscar from Sinaloa, Mexico. Following in my uncle’s footsteps in the roofing industry has been a rewarding journey, and I’m grateful for the chance to learn every day. I’m passionate about soccer and love playing whenever I can. When I’m not on the field, I enjoy video games and card games with friends. I’d describe myself as eager, excited, and willing. My goal is to gain more experience in roofing, and I’m currently a field technician working with IB and metal roofs. Fun fact: I absolutely adore golden retrievers! I chose this field because both of my uncles are in roofing, and I aspire to excel just like them. I’m excited about my journey with Hahn Roofing!

Pocoyo, Head Field Technician at Hahn Roofing, mechanical enthusiast and fitness lover known for his attention to detail and team leadership.

Pocoyo – Head Field Roofing Technician

Hey there! I’m Pocoyo, born in Sinaloa, Mexico, just like my brother Antonio. One of my proudest accomplishments is starting my own family, and I cherish every moment with them. I have a passion for all things mechanical and love understanding how different vehicles work. When I’m not tinkering with engines, you can find me at the gym, focusing on my fitness. I’d describe myself as very detailed, outstanding, and supportive. I’m committed to growing my family and aiming to excel in the roofing industry, following in Antonio’s footsteps. As the head field technician, I take pride in leading my team to success. A fun fact about me is that I love pulling pranks—I believe a good laugh can brighten anyone’s day! I chose this field because of my brother, and I ended up falling in love with roofing too. I’m excited about the journey ahead with Hahn Roofing and can’t wait to see where this adventure takes us!

We’re in This With You—For the Long Haul

At Hahn Roofing, you’re more than just a project—you’re a neighbor, a partner, and part of our extended community. Whether you’re a homeowner, contractor, or business owner, we believe in building lasting relationships, not just finishing jobs.

That means we don’t disappear after your roof is done. Have questions next year? Need advice five years down the road? We’re still here—just a call or visit away. We take the time to understand what you need, and if you’re unsure where to start, we’ll walk you through your options and help you find the right fit for your home or business.

Want to see our work out in the real world? You’ve probably already walked beneath it. From The Hyatt in West Sedona to The Shops at Piñon Pointe and The Silver Cloud Building, our roofs are part of the Arizona landscape. We’d be proud to show you what we’ve done—and what we can do for you.

For more information on what we can do for you, check our residential and commercial work.

Common Questions

What is your process like?

At the time of your first call, we will gather information from you and schedule a time for either Wes or Jeremy Hahn to evaluate your roof. Next, we will put together a detailed estimate based on the information and measurements that were collected from your roof. Sometimes we will order a satellite image of your roof which can help with some of the measurements. Once the estimate is complete we will send it to you via email. If you have any questions about your estimate we are always here to help!

If you accept our bid, we will require a down payment and signed contract to get you on our schedule. Once your roof is completed and a final walk through has been done either by Wes or Jeremy, we will send you the final invoice for the remaining contracted fee. A complete roof replacement typically takes only one week from start to finish.

Do I need a new roof?

Not necessarily. Sometimes a small repair is all that is needed. If a repair is an option, we will make you aware of that. However, sometimes the cost of repairs exceeds the cost of replacing the entire roof and in this case the latter is preferable.

How long will a new metal roof last?

A new metal roof will last the lifetime of your home.

Why do I need roofing maintenance?

Roofing maintenance helps prevent problems before they arise. It is important to keep debris off the roof and out of gutters. We offer services to address these issues. Keep in mind, too, that it’s always better to find small problems when they are small before they become big issues!

Are you looking for a Roof Solution?

We can help you out.