Phone: 412-281-5060

John is a founding member of Houston Harbaugh. His practice is focused on healthcare, general corporate matters, and estate planning and wealth preservation.
Community Involvement
- Fellow, American College of Probate Counsel
- Past Trustee, Pennsylvania Bar Insurance Trust
- Former Member, Pittsburgh Child Guidance Foundation Board of Trustees (past President)
- Former Board Member; Secretary; Past Chairman of the Board, Pittsburgh Lifetime Care Community
- Former Member, Pittsburgh Public Theater Board of Trustees (past Treasurer)
- Former Board Member, UPMC Passavant Hospital
- Fellow, Allegheny County Bar Foundation
- Fellow, Pennsylvania Bar Foundation
- Member and Secretary, Passavant Foundation Board
- Board Member, Sherwood Oaks Fund