Contact us today for top-quality roofing services in your area! Top-Rated Roofing Services in Haverhill, Massachusetts. Contact Us Today! 351-356-0162. WHAT ARE YOU WAITING FOR? 100% Satisfaction Guaranteed Contact us today for a free estimate. – Call 351-356-0162 Learn More About Our Roofing Services > Areas we serve: Boxford, Rockport, Wilmington, Saugus, Rowley, North Reading, Georgetown, Newbury, Gloucester, Ipswich, Salisbury, Woburn, Salem, Beverly, Essex, West Newbury, Dracut, Merrimac, Hathorne, Tewksbury, Lawrence, Reading, Malden, Burlington