We welcome the opportunity to hear from you. Please note the best ways to contact us.

phone icon image
CALL
email icon image
EMAIL
fax icon image
FAX

NANCY SHINE
President
nshine@jfshinemechanical.com

DEREK T. SHINE
Senior Project Manager
dshine@jfshinemechanical.com

PETER SMITH
Estimator/Project Manager
psmith@jfshinemechanical.com

JOHN FLEMING
Estimator
jfleming@jfshinemechanical.com