After graduating from the T.C. Williams School of Law at the University of Richmond, he went on and obtained his LL.M. (Master in Law) in Taxation from the University of Florida. After working for more than 10 years with a law firm located in downtown Richmond, Virginia, John opened The Law Offices of John M. Vandenhoff, PLLC.