Skip Navigation LinksContact-us

​​​​​​​​​​​​​​Phone

610-279-0126

Fax

610-279-0552

Email


Office Address



Office Business hours

Monday-Friday: 8:00 to 5:00

Saturdays: Closed

Sundays: Closed​​




​​

​​

Owner
Steve Kehoe

Accounting 
Chief Financial Officer
Jim Durkin
610-279-0126 ext.​15

​Controller​
Michell Giampietro
610-279-0126 ext.11
Project Management & Estimating
Chief Estimator
Jack Wozniak
610-279-0126 ext.​18

Information Technology
Director of Information Technology & Project Manager
Michael V. Bachi
610-279-0126 ext.​12

General Superintendent
Ross Reynolds
610-279-0126 ext.19

Small Holes Restoration​
Taylor ​Cardelli
​610-279-0126 ext.13

Project Administrator​
Christine Anundson
610-279-0126 ext.14


​Shop
Randy Flood
610-279-0126 ext.22