Edmunds General Contracting has been roofing homes in the southern New Hampshire and northeastern Massachusetts areas for almost a decade. Our goal has always been to provide the highest quality in products and services, at a price homeowners can afford.