It happened at 11:52 a.m. Monday at the Krewsin Klean Car Wash in the 9200 block of Krewstown Road in Bustleton.
Police tell Action News a 22-year-old employee was wiping the rear windows of a vehicle when he was accidentally struck by gray Dodge Durango SUV.
He was then struck a second time by a red 2004 Honda Accord sedan that was exiting the car wash.
Medics pronounced the man dead at the scene.
Police have held the scene and continue to investigate.
So far no charges have been filed.