Scroll Top
146 Halstead Street, STE 209, Rochester, NY 14610

Renovation & Restoration

Sympathetic renovations to improve your home or full restoration to your home’s original condition

New Builds & Additions

Building new homes from the ground-up or adding additions for new space in existing homes

General Contracting

Experienced construction project management coupled with an eye for detail & superb craftsmanship

Decades of Experience
Family-owned & operated since 1977

MDM Construction is a full service general contractor that excels in all types of residential construction. We undertake a wide-range of projects including, but not limited to, new builds, additions, renovations, restorations, and general contracting. In other words, everything from full home builds to new kitchens and baths or a sunroom addition and new outdoor spaces. Moreover, we perform this work to a high-standard, having a long history in the field as well as an A+ rating with the BBB.


Updated kitchen layouts, cabinetry, counter-tops and more


Vanities, shower-rooms, whirlpool baths, renewed tiling and improved lighting


Additional space to relax with family and enjoy the outside, inside

Porches & Decks

Outdoor entertaining and lounging to make full use of your outside space

Window Installation

New windows for increased comfort

Basement Finishing

Maximize your interior space with new areas for fun and recreation

Our Projects
A Selection of our work
Kitchen Addition
Sunroom Renovation
Garage Addition
Kitchen Renovation
Kitchen Addition
Bathroom Renovation
Do You Have A
Construction Project
We Can Help With?

First, let’s meet – at no cost – to discuss your job; we ask questions, take measurements. Then we create an estimate.


If you accept our quote, then we meet again to get further insight into your needs and wants. Based on these discussions we draw-up a contract.


Our commitment to communication continues. By prioritizing communication and planning, we coordinate between owners, laborers, and any trusted sub-contractors.

Our team
John Milne Jr MDM Construction
John Milne Jr.
Founder & Owner

Building in the Rochester area since 1977, John’s focus on nurturing strong relationships throughout the area has contributed to the company’s longevity. After earning a BS in Business Management from Saint John Fisher College, John and his business partner, John Mallo, started MDM Construction as a full-service construction and general contractor partnership. John remains highly involved in day-to-day project operations and business development. When he is not working, you can find him spending time with his family or on the golf course.

Dan Milne MDM Construction
Dan Milne
Project Manager

With over 6 years of project management and operations experience, Dan’s diligent scrutiny from concept to completion ensures customer satisfaction. As a business graduate from the University at Buffalo, as well as completing a post-graduate construction management program at Colorado State University, he specializes in managing the day-to-day operations of projects with a focus on schedule, budget, and sub-contractor relationships. Outside of work, Dan enjoys spending time with his family and friends, and exploring the outdoors.

John Milne III MDM Construction
John Milne III
Superintendent / Master Craftsman

Part of the business for 17 years and around construction his whole life, John began as a laborer and has since honed his skills in every facet of the building process. Learning firsthand from his father how to treat customers, his end goal is complete customer satisfaction. John’s attention to detail is second-to-none and he takes pride in the entire project, from the design stage to the finishing touches. In his spare time John enjoys riding his dirt bike, golfing, skiing and of course spending time with his wife and two children.