Mike Holmes

Mike Holmes is a renowned Canadian contractor, TV personality, and passionate advocate for the skilled trades.