Powell Contracting is the leader in the road safety sector in Ontario, supplying and installing a variety of road safety devices. These products include concrete barrier, crash cushions, guide rail, ground mount signs, overhead signs, and sign structures.