John Flinchbaugh is the head of the CGA Law Firm's Tax Law practice. He earned his Master's in Taxation from Villanova University in 1993 and has more than 30 years of experience in advising client more »