We hired MM Flooring to do extensive renovations. They completed 90% of the job but were paid in full. Despite our being flexible with them, they took an inordinate amount of time to complete their work, sometimes not showing up on site for a month or so. Their best work was in the basement although there things that weren’t done properly like floor transitions which should be embarrassing for floor contractors. We had to hire another contractor to take on the work they had left behind. Within months of their work, we noticed cracks in the grout and black mould in the caulking in the bathrooms. We had to hire another contractor to do grout and caulking repairs. We found out that they had used poor materials and done the grouting and caulking improperly. They were sloppy in painting one of the bathrooms and as result our floor tiles have paint stains on them. They didn’t properly seal the taps resulting in water damage. I was very disappointed with my overall experience and don’t recommend them to anyone.