Rating: 8.7
Episodes: 103
2003

Holmes on Homes is a Canadian television series featuring general contractor Mike Holmes visiting homeowners who are in need of help, mainly due to unsatisfactory home renovations performed by hired...

Actors: Mike Holmes, Damon Bennett, Frank Cozzolino
Country: Canada
Watch Episodes