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 Call Now! – Call 351-356-0162 Learn More About Our Roofing Services > Areas we serve: Rowley, Andover, Wilmington, Woburn, Salisbury, North Billerica, Peabody, Salem, North Chelmsford, Topsfield, Hathorne, Groveland, Hamilton, Bedford, Methuen, Marblehead, West Newbury, Danvers, Beverly, Dracut, Billerica, Winchester, Wenham, North Reading