Mike and his staff came to do a renovation for my suite. It was a challenging job including a very difficult floor removal and install. He was very meticulous, thorough and professional. Mike took steps to save me funds where he could and offered me options. The finished job was wonderful and I would recommend Mike to anyone.