related searches: pickard construction wages, pickard construction north bay, pickard construction jobs, pickard construction accident, pickard construction windsor, pickard construction london ontario, pickard construction reviews, pickard construction sault ste marie