Licensed & insured · Residential construction & remodeling · Financing availableCall (302) 277-7173

Helpful home improvement advice

Read JM General Contractor articles on roof replacement and choosing a general contractor.

Plan the work on your home

Start with residential additions and remodeling, or read the roofing guides to organize your questions. Each project needs its own scope and address review.

Home additions · Interior remodeling · Roof repair · Roof replacement

October 24, 2026

Getting Ready for a Roof Replacement: A Delaware Homeowner’s Checklist

Prepare your Delaware home for roof replacement with a practical checklist for access, belongings, pets, scheduling, cleanup and questions for your roofer.

Read article →
Roofing project
January 26, 2023

5 Signs It Is Time to Replace Your Roof

Know what to look for before minor roof problems become bigger repairs.

Read article ↗
JM construction project
January 6, 2023

Reasons Why You Should Hire a General Contractor

JM's guide to coordinating a construction or renovation project.

Read article ↗

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

Free estimates available for standard homeowner projects. Insurance claim estimates may be subject to a fee.

Prefer to talk? Call (302) 277-7173. Please provide a phone number or email address. Do not send payment details through this form.