For more than fifty years, Cruickshank has delivered high quality cost-effective infrastucture, construction and service to public and private sector clients throughout Ontario. more... See more text