Senior Tax Consultant Enrolled Agent
After graduating from high school, Stephen started his career in tax as a self-employed preparer. He completed a BBA in Accounting, became enrolled to practice before the Internal Revenue Service and has amassed more than 30 years of experience in
every local form of taxation.
Stephen specializes in business information and income returns for regional, multi-state and international entities. With the stellar team at Couch & Russell, he provides tax services from annual tax compliance through complex consultation.
A native Texan, born John Stephen Hafley in Houston, he loves exploring and photographing the state through its parks and curious landmarks as well as fishing its diverse waters.