Mike Vaughn
Power100 Expert Contributor

Mike
Vaughn

National Sales Director, DaVinci Roofscapes

Having an honest, reputable contractor on your side can save so much time and also heartache.
20+ Years in Industry
$125M+ Revenue Impact
National — All 50 States Markets Served
8+ Years at DaVinci
★ EXPERT Power100 Verified

Why Mike Vaughn
Is The Expert

Mike Vaughn is the National Sales Director at DaVinci Roofscapes, a Westlake Royal Building Products company, where he oversees a $125+ million national sales territory spanning all 50 states. With 2 regional directors, 20 company territory managers, and 6 independent manufacturer representatives reporting into his organization, Mike operates at the highest level of B2B sales leadership in the premium composite roofing segment.

Mike's path to the top of roofing sales wasn't accidental — it was built on 20+ years of progressively deeper expertise across the building materials industry. Before joining DaVinci, he spent nearly six years at Owens Corning, one of the largest roofing brands in the world, where he rose from Senior Area Sales Manager — exceeding sales goals in 2012, 2013, and 2015, and helping the company reach record EBIT performance — to a National Contractor Sales Leader role managing 22 area sales managers across the western United States. Before Owens Corning, he spent six years at Marvin Windows & Doors as both a Territory Manager and Integrity Specialist, developing multi-state distribution networks and building pull-through relationships with architects and contractors across the South and Midwest.

He arrived at DaVinci in 2016 because of the product. As he has put it publicly, "the idea of working with a strong synthetic roofing material that's very high end and aesthetically pleasing was very enticing." He joined as Regional Sales Director, managing a $70+ million western territory, and in April 2023 was promoted to National Sales Director — a role that now stretches coast to coast. He has been a featured expert in industry publications including AskARoofer and RoofersCoffeeShop, where he regularly educates contractors and homeowners on storm performance certifications, the lifecycle advantages of composite roofing, and how to make smarter buying decisions.

Mike holds a Bachelor of Arts in Sociology from Southern Illinois University, Carbondale — a background that gives him an uncommon edge in reading people, building relationships, and communicating technical product advantages in language that actually lands with contractors and homeowners alike.

Key Credentials
  • National Sales Director, DaVinci Roofscapes — Westlake Royal Building Products (NYSE: WLK)
  • Oversees $125M+ national sales territory across all 50 states
  • 8+ Years at DaVinci Roofscapes in progressive sales leadership roles
  • Former National Contractor Sales Leader, Owens Corning
  • Former Territory Manager, Marvin Windows & Doors
  • 20+ Years in Building Materials: Roofing, Windows & Exterior Products
  • B.A. Sociology, Southern Illinois University, Carbondale
  • Featured expert: AskARoofer Podcast & RoofersCoffeeShop Roofing Road Trips

Domain
Mastery
Scores

Power100's evaluation of Mike Vaughn's depth of expertise across the disciplines that define elite leadership in home improvement. Scored 1–10 based on verified performance, track record, and peer recognition.

Sales & Revenue Growth 9.8/10
Customer Experience 10/10
Operational Leadership 9.7/10
Team Culture & Development 9.5/10
Brand & Market Positioning 9.4/10
Process & Systems Building 9.3/10
Executive Communication 9.6/10
Industry Knowledge 9.9/10

Achievements &
Milestones

🏗️

National Sales Director overseeing $125M+ territory at DaVinci Roofscapes — America's #1 premium composite roofing brand

🌎

National sales footprint covering all 50 states with a team of 2 regional directors, 20 territory managers & 6 manufacturer reps

📈

Former National Contractor Sales Leader at Owens Corning — managed 22 area sales managers across the western US

🏆

Consistently exceeded annual sales goals including record EBIT performance years at Owens Corning

🏠

20+ years building materials expertise spanning composite roofing, windows, and exterior product sales

🎙️

Featured industry expert on AskARoofer Podcast and RoofersCoffeeShop Roofing Road Trips

🛡️

Specialist in Class 4 Impact Resistant, Class A Fire, Miami-Dade & WUI storm performance certifications

📊

Promoted from Regional Sales Director ($70M territory) to National Sales Director in April 2023

Premium Roofing Sales Strategy Composite vs. Natural Material ROI Storm Performance & Certifications Contractor Channel Development National Sales Team Leadership Building Materials Market Trends Homeowner Buying Decisions Impact-Resistant Roofing & Insurance
What Mike Vaughn Brings to the Table

Mike Vaughn contributes to Power100 from the manufacturer's side of the home improvement equation — specifically the premium roofing segment. As National Sales Director at DaVinci Roofscapes, he operates at the intersection of product, sales, and market strategy across a $125M+ national footprint. His insights are grounded in two decades of building materials experience at brands like Owens Corning and Marvin Windows & Doors, giving him a perspective that spans product, channel, and consumer behavior. For home improvement company leaders looking to understand how to position premium roofing, build high-performing sales teams, or navigate the growing composite roofing market, Mike brings knowledge that goes well beyond theory.

DaVinci Roofscapes
Founded in 1997 and now part of Westlake Royal Building Products (NYSE: WLK), DaVinci Roofscapes is America's leading manufacturer of premium composite slate and shake roofing. Made in America with 100% virgin resins, DaVinci products carry a 50-year limited warranty and the industry's highest certifications — Class 4 Impact, Class A Fire, 110 mph Wind, and Miami-Dade ratings.
Power100 Expert Contributors

Ready to control
your narrative?

Join the ranks of industry leaders who are shaping the future of home improvement.