| This contract includes one or more amendments.EW03891390 | Public Services and Procurement Canada | $79,807.72 | Oct 22, 2018 |
| OLSON MECHANICAL LTD (EW038-191390/001/PWU~002)EW038-191390/001/PWU | Public Works and Government Services Canada | $76,007 | Oct 22, 2018 |
| OLSON MECHANICAL LTD (EW038-191390/001/PWU~001)EW038-191390/001/PWU | Public Works and Government Services Canada | $76,007 | Oct 22, 2018 |
| OLSON MECHANICAL LTD (EW038-191390/001/PWU~000)EW038-191390/001/PWU | Public Works and Government Services Canada | $76,007 | Oct 22, 2018 |
| This contract is a multi-year contract.EW03890746 | Public Services and Procurement Canada | $170.8K | Aug 9, 2018 |
| OLSON MECHANICAL LTD (EW038-190746/001/PWU~002)EW038-190746/001/PWU | Public Works and Government Services Canada | $170.1K | Aug 9, 2018 |
| OLSON MECHANICAL LTD (EW038-190746/001/PWU~001)EW038-190746/001/PWU | Public Works and Government Services Canada | $170.1K | Aug 9, 2018 |
| OLSON MECHANICAL LTD (EW038-190746/001/PWU~000)EW038-190746/001/PWU | Public Works and Government Services Canada | $170.1K | Aug 9, 2018 |
| Installation work28099 | Department of National Defence | $71,435 | Feb 25, 2005 |
| Installation work28098 | Department of National Defence | $49,661 | Feb 25, 2005 |