John is the owner of 1 Stop Tire & Auto that's located in the heart of downtown Castle Rock as well as part owner of 105 West Brewing Company just northwest of downtown. He serves as Immediate Past Chair on the Castle Rock Chamber of Commerce; and just finished up a five year run as Vice President of the Castle Rock Downtown Merchants Association.
John was born in Canada's nation capital, Ottawa. After College, John accepted an engineering position in Montreal in 1975 and was eventually transferred to their US division in Pennsylvania in 1983. In 1999, John helped co-found WideOpenWest, a cable TV/Internet company which brought him to the Castle Rock Area. John ended up starting 1 Stop Tire & Auto in 2007 so that he could have the fun and experience of operating a local business and be involved in the community. John is also known for creating the "Classic Rock Cruise In" Car show and is co-creator of the popular "Business Over Beverages...BOB" networking group now in its 6th year. He was also honored as Castle Rock's 2013 Citizen of the year and most recently, was awarded the 2014 Governor’s Excellence Award for Downtowner of the Year for the State of Colorado.