John Mayer, PT DPT NCS

John Mayer, PT DPT NCS

John Mayer, PT DPT NCS Director of Neurologic Care  Physical Therapist  Kennedy Institute John grew up at the Jersey Shore and now lives in Orchard Park, NY. He graduated from the University of Delaware in 2010 and started with Buffalo Rehab Group as Director of...
Savannah Warner, PT DPT MoCA

Savannah Warner, PT DPT MoCA

Savannah Warner, PT DPT MoCA  Physical Therapist  Williamsville – UBNS | Kennedy Institute Savannah grew up in Marilla, NY and attended Daemen University. She started with Buffalo Rehab Group as a scribe in 2021 and joined the Physical Therapy staff in May...
Haley Schoelerman, PT DPT

Haley Schoelerman, PT DPT

Haley Schoelerman, PT DPT  Physical Therapist  East Aurora | Kennedy Institute Haley grew up in Tonawanda, NY and attended Nazareth College, where she graduated with her Doctorate in Physical Therapy. She started with Buffalo Rehab Group in June 2023. Haley first...
Kevin O’Connor, PTA

Kevin O’Connor, PTA

Kevin O’Connor, PTA  Physical Therapist Assistant  Kennedy Institute Kevin grew up in East Aurora, NY and attended Bryant & Stratton College. He started with Buffalo Rehab Group in August 2022. Before joining Buffalo Rehab Group, Kevin worked in childcare....
Mary DiGiacomo, MS OTR/L

Mary DiGiacomo, MS OTR/L

Mary DiGiacomo, MS OTR/L  Occupational Therapist  Kennedy Institute Mary grew up in Buffalo, NY and attended D’Youville University, where she received her master’s degree in Occupational Sciences. She started with Buffalo Rehab Group in July 2023. Mary wanted...
Krista Schmidt, MS OTR/L

Krista Schmidt, MS OTR/L

Krista Schmidt, MS OTR/L  Occupational Therapist  Kennedy Institute Krista is a Buffalo native and graduated from the University at Buffalo. She joined Buffalo Rehab Group in October 2025, bringing nearly 10 years of experience in neuro rehabilitation. Krista chose...