This guy has now scammed people out of hundreds of thousands of dollars. He is not to be trusted. He represents companies with tarnished workmanship and sits on boards that are trying to sue his ass. Those who have praised him in the past should now look at the true Mike Holmes