John moved to Eureka in 1976. He married his wife Gail in 1988. The Fullertons have two children, Tyler and Ashley who graduated from Eureka High School. John also has a son, Taj, who lives in Eureka.
John earned a B.S. degree in Business Administration with a concentration in accounting from San Jose State University in 1974. He received his CPA certificate in 1984. Every year, he supplements his professional knowledge with 40 hours of continuing education concentrating on the areas of taxation, accounting and business administration.