
Work we are proud of
Explore completed JM General Contractor residential roofing, exterior, deck, porch, and concrete projects. More interior and addition photos are being collected.
Real project photography
Projects Around the Community.
Explore JM’s residential roofing, exterior, deck, porch and concrete project photographs.
Current photos highlight roofing and exterior work. More project photos are coming.
Roofing & exterior projects


























Decks & porches















Concrete projects









More from the field
People, trucks, and progress.
More moments from JM crews and projects.









Tell us what needs doing.
Share a few details and the best way to reach you. JM General Contractor can discuss the project and provide a free estimate for standard homeowner projects.
Standard homeowner estimates are free. Insurance-related estimates may carry a fee; confirm any fee with JM before requesting that work.
Prefer a call? (302) 277-7173
