HOME | ABOUT US | PRINCIPALS & MANAGERS | CAREER OPPORTUNITIES | CLIENT TESTIMONIALS | PRESS RELEASES | SERVICES | LINKS | CONTACT US | CLIENT LOGIN

OUR PRINCIPALS:
GLENN WALZ
DENNY DEIHM
STEVE GEISENBERGER
STEVE BUCKLEN
BRETT TENNIS
JOHN SCHILTHUIS
ERIC PETERSON
ROBERT C. KEENEY
LYNN FITZSIMONS


OUR MANAGERS:
TIM KERSHNER
MARY SCHMIDT
JEREMY ALLEN


Dennis R. Deihm, CPA    [ email this principal ]
Denny is a partner best known for his attention to detail and his ability to communicate with clients. He is also well known for his negotiating skills on behalf of clients purchasing and selling businesses and is knowledgeable in the areas of divorce planning, estate planning and litigation support.

Denny is the partner in charge of the firm's Accounting and Consulting Division, which provides all of the firm's accounting and auditing services, and some tax services. This is the firm's largest division with one manager, four supervisors, and over seven staff. Several other partners also provide services for this division.

Prior to the firm establishing divisions, Denny was responsible for reviewing each financial statement prepared by the Firm prior to release to the client. He still reviews many of the statements himself, but in keeping with the firm's organizational structure he now shares this responsibility with several other partners and managers across departments. This review procedure enables the firm to maintain excellent quality that is respected by both clients and third party users (banks, creditors, bonding agents) throughout the community.

Denny graduated from Lampeter-Strasburg High School, and then from Bucknell University in 1975. Three years later, in 1978, he helped Glenn start the Firm, and became a partner in 1982. Denny now resides in Lancaster.




HOME | ABOUT US | PRINCIPALS & MANAGERS | CAREER OPPORTUNITIES | CLIENT TESTIMONIALS | PRESS RELEASES
SERVICES | LINKS | CONTACT US | LEGAL | SITE MAP | ARTICLES | CLIENT LOGIN

2929 Lititz Pike, P.O. Box 5555, Lancaster, PA 17606-5555
Phone: (717)392-8200 - Fax: (717)392-3080 - Payroll Fax: 509-5094