Commonwealth Roofing and Siding has been the trusted expert roofing company of Massachusetts and surrounding states for many years.