Defeated in 2001, John stood for the Massey Community Board in 2004 becoming Deputy Chair and following the 2007 local government elections Chair. John continued his involvement with Don Buck Primary and through his community board involvement became involved in Keep Waitakere Beautiful, in 2013 taking on the role of Chair. In 2015 John was elected Chair of Keep NZ Beautiful.
A member of the Rotary club of Waitakere, John is a Health Safety and Environment Manager, Chair of the Local Community Organisation Grant Scheme (Cogs) which distributes money on behalf of the Government to community organisations, on the executive of the Auckland branch of the NZ Institute of Safety Managers and President elect for 2016 to 2017 of his Rotary club.