Meet the people committed to providing you with great customer service and exceeding your expectations.


Click on one of the people below to find out more information.

Sales Department

Joseph Lanzalotti
General Manager
(717) 849-6544


6e5ec259cfe343adb932deb0e8ed3fb9
Michael Elsayed
Sales & Finance Manager
717-849-6608


ed77100403424b1e93dd573bb4db1a7b
Anthony Schneider
Client Advisor
717-849-6550


8a8f904b19224df4bbc9fdfa5b849526
Matthew Baker
Client Advisor
717-849-6503


c0819eee422e4311baab85543d84e7fc
Zenon Feo
Client Advisor
717-849-6517


ccde3bc7af5d4a8195490ad80e0b2575
Shaun Reed
Client Advisor
717-849-6578


87bdd673f32a405fb4035deca0d79218

Service and Parts

Brian Kisielnicki
Service and Parts Manager
717-849-6668


3485fa14b8b4479a8fef657663a16e2c
Kelly Behr
Service Advisor
(717) 849-6512


7f405a4fcc56414bb350473496b7e4ec
Melissa Eaton
Service Advisor


b090c49f35914396b322b182e08178a9
Nicole Gummel
Service Advisor


4f1bcc1b8b3a4a4897afe59e6bae931a
Mike Major
BMW Technician


3fbaee00f64c4b13914940a0ec9129e6
Dan Frey
BMW Technician


5dd2cc4ae4cc4f72bdb06635b60103c6
Paul Gahs
BMW Technician


80b305970d674f0fbca7a2a578b6b1b1
Rob Troxell
BMW Technician


0d20e57331c0411e92a22d290c1ec98d
Andrew Winger
BMW Technician


8ad2539c1ed24c6eb559ac0907f0b1d0
Tim Baer
Asst Parts Manager
(717) 849-6534


ab21879a5e204a109026b6829cbb8e5c
Shelia Weiser
Parts Assistant
(717) 849-6504


f832b9173e054252ab1a70b2cba7571e
John Kalpowsky
Parts Assistant
717-849-6593


285533bccb9e421baff4c40c911c3cd1