We used M3 Renovations to perform a fairly sizable kitchen renovation that involved new flooring (wood & tiling), cabinetry, counters, appliances, lighting, service movement (electrical, water, gas, and HVAC), window expansion, removal of a wall, and drywall/painting. This was our first major project so we naturally were very cautious, took our time, and had lots of questions along the way. Mike and his team were fantastically supportive right from the first encounter and patiently worked with us on ideation, design, and recommendations for vendors for things that they could not directly do (like floors, counters, and masonry). Mike's cabinet partner, Rich, has a wonderful design sense and worked through multiple revisions of the design with us while also being extremely helpful in terms of providing opinions and suggestions whose value we realized in the finished product.The project itself went extremely smoothly. Mike and his team were meticulous in their work and were always great about consulting with us for preferences, answering questions, and making suggestions for improvements. Their attention to detail was fantastic and you could tell that they are craftsmen who take pride in their work rather than trying to meet some minimal bar just to get the job done quickly. One of the benefits of going with M3 is that they do most of the work themselves so you have continuity of work and workers rather than a random procession of sub-contractors streaming through your house. I have no reservations in recommending M3 Renovations. These guys do top-notch work and made the whole process about as stress-free and pleasant as humanely possible.