Meet the Team



Shae Mayner, founder of Rain Guard Roofing Company

(Shae Mayner, Founder)

Rainguard Roofing: Where it all started.

Shae started in the roofing industry back in 1996. He learned to roof in Elko, NV where he married his wife Constance in 1998. They moved to Twin Falls, ID in 2000 to take care of Constance’s ailing grandmother and started their own roofing company. His childhood was fairly transient, so after having four kids, they decided to put down roots and make the Twin Falls area their home. The Mayner family spent many weekends cultivating their love of hiking and backpacking, exploring most of the alpine lakes in the Ruby Mountains. As a family they enjoyed exploring the beautiful Idaho scenery including its majestic mountains. An avid biker, Shae enjoyed many hours with his children teaching them to enjoy life through the great outdoors.

Rainguard Roofing will be forever grateful for the impact Shae had on the company and local community.

john kelly of the rain guard roofing team

Our Owners

John Kelly & Jeremy Black


john kelly of the rain guard roofing team


Crew Leads


jesse henson of the rain guard roofing team

Jesse Henson

nando contreras of the rain guard roofing team

Michael Park

joey martinez of the rain guard roofing team

Patrick Adair

joey martinez of the rain guard roofing team

Fernando Contreras




Office & Sales Team


emma halstead of the rain guard roofing team

Emma Halstead

General Manager

cody chandler of the rain guard roofing team

Cody Chandler

Operations & Sales Support
Roofing Specialist

aaliyah garcia of the rain guard roofing team

Aaliyah Garcia

Marketing Director
Sales Assistant

derrick furukawa of the rain guard roofing team

Derrick Furukawa

Roofing Specialist