John has over 25 years of construction experience. He has worked in
both residential and commercial construction during those years. He
previously owned a successful contracting company for 17 years
building new construction homes and self performing concrete work.