Rainguard Roofing owner Steve Carroll has 17 years roofing experience, starting as a labourer in 1995 and working his way ''up the ladder'' to foreman and eventually starting his own business in 2003. Moving from the exreme cold and humid summers of Ontario