NSS Limited

700 University Ave. 4th Floor, Toronto, ON

Spiderweb Electronics

14 Dogwood Dr., Simcoe, ON

Shain-Ross Consultants Canada

2444 Marisa Crt., Mississauga, ON

Vista Solutions Inc.

4747 Pleasant Pl., Windsor, ON

3-D Solutions Inc.

1-325 Mercy St., Selkirk, MB

Applied Kinetics Inc.

200-1348 Sandhill Dr., Ancaster, ON

Glassociates Limited

201-17 Durnford Rd., Scarborough, ON

Ottawa Engineering Limited

2747 Priscilla St, Ottawa, ON

Ottawa Engineering Limited is a Canadian firm established to provide a complete range of consulting engineering services for the assessment, planning, and implementation of small-hydro projects.

CreeADGA Limited

600-116 Albert St, Ottawa, ON

EPTCON Ltd.

21-260 Holiday Inn Dr., Cambridge, ON