Gary has a BSEE and MBA, is a registered Professional Electrical Engineer licensed in the state of NV and HI, Emeritus NABCEP Certified PV Installation Professional, SEI Alumni, HERS I and II Certified Rater, BPI Building Analyst and IREC  Master Trainer Emeritus.

He provides consulting services for energy efficiency and alternative energy systems through his company, Solar Independence, located in Carson City, NV. Services include whole house energy audits, PV site analysis, design and preparation of submittal plans, design reviews, project management, site commissioning and training. He has more than 30 years experience with solar thermal systems and occasionally gets involved with wind and micro-hydro applications, but the majority of his time is spent focusing on both off grid and grid-tied solar PV systems in Nevada, the surrounding states and the South Pacific.

Gary also teaches renewable energy at Western Nevada College and Truckee Meadows Community College and has been instructing for SEI since 2009.