Mike Holmes Janet Holmes Annie Holmes Dave Holmes Denise Holmes Frank Holmes Kate Holmes Megan Holmes Caroline Holmes Nigel Holmes