John is currently or has in the past held the following positions with roofing and/or consulting organizations:
- 04/2009 to Present: Member of the RCI, Inc. Advocacy Committee.
- 01/2004 to 02/2010: Chairman of the So Cal Chapter of RCI Education Committee.
- 04/1999 to Present: Committee Chairman of the annual RCI 2-day Hawaii Winter Workshop.
- 01/2009 to 01/2010: President of the So Cal Chapter of RCI.
- 04/2004 to 03/2009: Member of the RCI International Chapter Development Committee.
- 01/2007 to 01/2010: SoCal Chapter of RCI liaison to the California Real Estate Inspectors Assoc. (CREIA).
- 04/2008 to 01/2010: Member of D08 committee and D08.02 and D08.03 subcommittees.
- 01/2008 to 01/2009: At Large Member of the SoCal Chapter of RCI.
- 01/2006 to 01/2007: Vice President of the SoCal Chapter of RCI.
- 04/2005 to 04/2006: Member of RCI International Convention Education Committee.
- 01/2005 to 01/2006: Secretary of the SoCal Chapter of RCI.
- 02/2003 to 03/2005: Member of the WSRCA Associate Advisory Council.
- 04/2000 to 04/2005: RCI International liaison to the WSRCA.
- 04/1999 to 04/2001: RCI Region VI Director and member of the RCI Board of Directors.
John Shepherd is currently a member of the following organizations:
- RCI International - The institute of Roofing, Waterproofing & Building Envelope Professionals.
- WSRCA - Western States Roofing Contractors Association.
- FCAOC - Forensic Consultants Association of Los Angeles and Orange County.
- RICOWI - Roofing Industry Committee on Weather Issues, Inc.
- AIACC - American Institute of Architects California Council.
- LACBA - Los Angeles County Bar Association.
- ASTM International - standards, engineering publications & technical committ