Mike Holmes, the Canadian contractor and television host, has three children:
Amanda Holmes
Sherry Holmes
Mike Holmes Jr.
All three of his children have appeared on various television shows alongside their father, especially on his series “Holmes on Homes” and its spin-offs.