The roofing and siding of your home protects it from the elements. Instead of keeping an old, dated roof, consider replacing it with JMH FINE HOMES. We work with standard metal roofing, asphalt shingle roofing, and cedar roofing to provide quality results. We can also replace your current siding with vinyl, cedar, or Hardie siding. Whether you are remodeling your home or just want a change in Deer Isle, Maine, or surrounding areas, call us.