Contact Us

Drop us a line!

Free Initial Consultation

Our initial consultation and proposal preparation are provided at no cost.

Lord Environmental

1506 Providence Hwy, Suite 30 Norwood MA 02062

Norwood: 781-255-5554 / Fall River: 508-679-2002 Fax: 781-255-5535

Hours

Monday - Friday: 9am - 5pm

Saturday: Closed

Sunday: Closed

Emergency Response: Contact Jon at Ext 1005