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: Marblehead, Wakefield, Beverly, Bedford, Carlisle, Boxford, Reading, Tewksbury, Stoneham, Dunstable, North Andover, Rowley, Topsfield, Salisbury, Lawrence, Lynn, North Chelmsford, Swampscott, Westford, Hamilton, Merrimac, Melrose, Ipswich, Wilmington