Solve financial challenges, plan for long-term business changes, and analyze potential benefits of important decisions. John Wall, CPA is a certified public accounting firm based in Gainesville, Virginia. However, we are more than just an accounting firm - we are your financial partner, helping you address your professional and personal needs and plan