If you are looking for a general contractor in Somersworth, NH, come to A & M Roofing, who has been serving the community and surrounding areas since 1961. We offer a variety of roofing services including Roofing, Roofing Contractor, Roofing Repair and much more. Our licensed workers are dedicated to completing your roofing installation or repairs efficiently, on schedule and under budget. Whether you want a new metal or shingle roof or you need emergency roof repairs in Somersworth, NH, call on A & M Roofing, we are committed to providing our customers with the highest quality of service.