Roofing & Siding Contractor serving Ellsworth ME and Surrounding areas

Also Working with Soffit and Fascia

JMH FINE HOMES installs roofs for local Homeowners

JMH FINE HOMES a roofing & siding contractor in Mount Desert Island, Maine, and the surrounding areas. Roofs are an essential part of any home, but homeowners may not think about them until it is time for replacement. JMH FINE HOMES offers all types of roofing, including metal, asphalt shingle, cedar, and more. Our general contractor has years of experience to properly install any roof. Talk to our team today about new roofing for your building project. Call at (207) 812-2699 or contact us online. We proudly serve Mount Desert Island, Bar Harbor, Trenton, and the surrounding areas.

Home builder and home improvement contractor Ellsworth Maine

Vinyl, Cedar, and Hardie Siding Options in Mount Desert Island, Maine

Are you looking to update the siding at your home in Mount Desert Island, Maine, or the surrounding areas? Make a call to JMH FINE HOMES. We offer vinyl, cedar, and Hardie siding options in many colors and styles. Siding protects your home from the elements. As it ages, it may peel, warp, or have mildew growth. Our team can replace your siding or add siding for custom home building or renovation projects. Reach out today to learn more about our siding work.

Contact JMH FINE HOMES for Soffit and Fascia Work

As part of our roofing services, JMH FINE HOMES offers soffit and fascia work in Mount Desert Island and beyond. Soffit keeps rain and snow runoff from affecting your home. Fascia adds a finished appearance on the underside of the roof. Both are an important part of the roof’s structure. Contact us for more information on our soffit and fascia work. We offer free estimates on all of our services.

Count on JMH FINE HOMES - a roofing & siding contractor in Mount Desert Island, Maine.