| SERV-ALL MECHANICAL SERVICES LTD (ET025-122654/001/PWU~000)ET025-122654/001/PWU | Public Works and Government Services Canada | $69,544 | Feb 28, 2012 |
| Construction Works - Buildings48239 | Department of National Defence | $188.2K | Sep 7, 2011 |
| Installation Work47947 | Department of National Defence | $322.3K | Jun 30, 2011 |
| Installation Work47649 | Department of National Defence | $222.5K | Jun 22, 2011 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-111629/001/PWZ~000)ET025-111629/001/PWZ | Public Works and Government Services Canada | $240K | Dec 3, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~009)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~008)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~007)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~006)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~005)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~004)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~003)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~002)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~013)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~012)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~011)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~010)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~001)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-103761/001/PWZ~000)ET025-103761/001/PWZ | Public Works and Government Services Canada | $850.7K | Mar 31, 2010 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-100591/001/PWZ~002)ET025-100591/001/PWZ | Public Works and Government Services Canada | $333.8K | Aug 18, 2009 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-100591/001/PWZ~001)ET025-100591/001/PWZ | Public Works and Government Services Canada | $333.8K | Aug 18, 2009 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-100591/001/PWZ~000)ET025-100591/001/PWZ | Public Works and Government Services Canada | $333.8K | Aug 18, 2009 |
| SERV-ALL MECHANICAL SERVICES LTD (F2430-090010/001/PWZ~001)F2430-090010/001/PWZ | Public Works and Government Services Canada | $496.4K | Jul 31, 2009 |
| SERV-ALL MECHANICAL SERVICES LTD (F2430-090010/001/PWZ~000)F2430-090010/001/PWZ | Public Works and Government Services Canada | $496.4K | Jul 31, 2009 |
| Installation Work39909 | Department of National Defence | $146.9K | Jan 16, 2009 |
| SERV-ALL MECHANICAL SERVICES LTD (ET025-092565/001/PWZ~000)ET025-092565/001/PWZ | Public Works and Government Services Canada | $585.9K | Jan 13, 2009 |
| Construction Work - Civil Eng38619 | Department of National Defence | $21,030.37 | Oct 1, 2008 |
| Pre-Erection Work at CN Site37152 | Department of National Defence | $938.7K | May 16, 2008 |