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

BEAUTIFUL DECKS AND PORCHES

Looking to install a deck or porch? Contact JM General Contractor LLC in Delaware, New Jersey, and Pennsylvania for a free estimate.

JM provides residential decks, porches and related exterior improvements. Describe the outdoor space you want, how it will be used and how it connects to the home.

Finished deck with white railings and stairs
Finished deck with white railings and stairs

Plan the outdoor space

The existing service range includes decks, porches, pergolas, covered patios and storage or utility sheds. Share photos of the area and tell JM whether you are considering a new structure or changes to an existing one. Confirm the accepted work for your project.

Gray deck with white railings beside a home
Gray deck with white railings beside a home

Discuss materials and access

JM’s existing deck and porch information includes wood, composite and concrete. Ask which material approach is appropriate for the proposed work. Note stairs, entrances, gates and yard access that may affect the plan.

Before a written scope is agreed, discuss dimensions, selections, any required design or approval steps and who is responsible for them. Ask how changes or existing-condition concerns would be handled.

Planning a separate concrete area?

For a driveway, walkway, slab, steps or concrete patio, use the dedicated concrete page and describe how that work relates to your outdoor project.

Concrete work and estimate inputs

Deck and porch photographs

Start with your project details

Standard homeowner estimates are free. Insurance-related estimates may carry a fee; confirm any fee with JM before requesting that work.

Share your city and state, project address, photos and priorities. JM confirms coverage for each address, with an approximate 30-minute driving area around the listed service-area cities.

Check the service area

Explore residential concrete work

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.