Thank you for your interest in contacting Essex County Habitat for Humanity. Listed below is our address, phone numbers and email addresses. If you would prefer to have us contact you, please use the form below and indicate your area of interest and we will contact you. To stay informed about our efforts, complete the form below and we will email you periodically about new projects, upcoming events and progress on our efforts to build hope and homes in Essex County!

Guidance for raising concerns or complaints about your local Habitat for Humanity affiliate organization.

Contact Essex County Habitat for Humanity


Essex County Habitat Affiliate Office
14 Park Street
Danvers, MA 01923

Phone: 978-681-8858
Fax: 978-681-9357


Mon-Fri 8:00am – 4:30pm
Closed on Holidays

Lawrence ReStore

647 Andover St.
Lawrence, MA 01840

Phone: 978-686-3323


Tues-Sat 10:00am – 5:00pm

Peabody ReStore

Pulaski Street Industrial Park
58R Pulaski St.
Bldg. 14
Peabody, MA 01960

Phone: 978-587-3077


Tues-Sat 10:00am – 5:00pm

Contact Information

Need more information about volunteering, donating, sponsoring or want to opt in for news from ECHH, please fill in the form below.

Staff Directory

Administrative Office
Meegan O’Neil
Executive Director

Heather Johnston
Director of Charitable Giving

Bob Roetger
Director of Development

Jacques Du Preez
Director of Marketing

Marty Lahti
Volunteer Coordinator

Roxanna Mota
Office & Family Manager

Martha Kaiser
Director of Finance and Administration

Cindy Stephens
Business Manager

Jackie McKenna
Business Manager

Thea Shapiro
Faith Relations Coordinator

Keith Hartman
Building Director

Jon Steeves
Assistant Construction Manager
Assistant Building Director

Lawrence ReStore
Alicia Reebenacker
ReStore Director

Kris Leary
Donation Ambassador

Mark Cardona
ReStore Warehouse Assistant

Peabody ReStore
Peter Ahearn
Store Manager