Joe began his career in public accounting with Arthur Young and Company in 1975. He has also worked as the head of the tax department for an oil & gas company and as the head of a bank trust department. He has owned his own accounting practice emphasizing tax for over twenty years.
Joe graduated from the University of Oklahoma with a B.B.A. in Accounting in 1974. He has been a CPA since 1977.
Joe married Karen Pilgrim of Tulsa, Oklahoma, and together they have five children: Rachel, Ronda, Roxann, Rhet, and Jesse, and five grandchildren: Owen, Claire, Tate, Darcy, and Dax. Joe was born and grew up in Henderson, Texas.