Contact Us

Mailing Addresses


290 Pine Street
Canton, MA 02021

New Hampshire Office

7 Columbia Circle
Merrimack, NH 03054

Florida Office

4418 North Lauber Way
Tampa, FL 33614

Phone: 781-769-7110
Fax: 781-769-7716


David Florence
781-769-7110 x511

Eli Florence
781-769-7110 x516

Scott P Sullivan
781-769-7110 x553

Service and Maintenance

William Gagan

Vice President of Field Operations

Kevin Foley
781-769-7110 x550

New Hampshire

Darrin Fernald
781-769-7110  x582

Director of Safety

Timothy Hjermstad, CUSP, ARM, CSM
781-769-7110 x527