Amanda Holmes
Who is Mike Holmes’s eldest child? Amanda Holmes is a Canadian woman who came into the limelight as the daughter of Mike Holmes, a well-known Canadian builder or contractor, businessman, investor, television host, and philanthropist. Bio Amanda Holmes was born on 2 September 1984 in Ontario, Canada as a daughter of a father, Mike […]