Trout CPA, a CPA firm with individualized accounting, tax, and business consulting services. With offices in Lancaster, Lancaster City, and Mechanicsburg, PA, we are one of the largest certified public accounting firms in the region. We offer a comprehensive range of services including accounting, auditing, tax, and business advisory. Throughout our history, we have been committed to providing outstanding service built on three underlying principles: professionalism, responsiveness, and quality.