Contact Us

For online inquiries please use our online contact form.

River Mechanical Construction

605 W. Ashland Ave
Glenolden, PA 19036

Phone – (610) 522-1700
Fax – (610) 522-1777

River Mechanical Services

605 W. Ashland Ave
Glenolden, PA 19036

Phone – (610) 522-1700
Fax – (610) 522-1777


Kevin McFadden

President

kevinm@rivermechanical.com

Rick Addario

ricka@rivermechanical.com

Debbie Pagnottelli

Office Manager

debbie_p@rivermechanical.com

Bill Boyle

Sales/Cost Account

billb@rivermechanical.com

Bill Billingham

BIM/CAD Manager-Project Manager

Bbillingham@rivermechanical.com

Rich DeMarco

Project Manager

richd@rivermechanical.com

Jim Dwyer

Project Manager Assistant

jim@rivermechanical.com

Ed Stewart

BIM/CAD Operator

eds@rivermechanical.com

Joe Chillari

Vice President

joec@rivermechanical.com

Steven Finocchiaro

Director of Service

stevef@rivermechanical.com

Lori Hepford

Service Coordinator

lori@rivermechanical.com

Anthony DiGiovanni

Senior Account Executive

AnthonyD@rivermechanical.com

Mary Beth Medzie

Administrative Assistant

marybeth@rivermechanical.com