604-583-0175Acumar Consulting Engineers Ltd.
10929 140 Street, Surrey
604-581-8997Advanced Systems Integrators
9002 161 Street, Surrey
604-597-9058Aplin Martin Consultants Ltd.
12448 82 Avenue 201, Surrey
604-574-3336Binnie Associates
19232 Enterprise Way 101, Surrey
604-542-0451Bpa Building Performance Analysts Ltd.
2147 156 Street, Surrey
604-591-2766Bycar Engineering Ltd.
105a 7808 132nd Street, Surrey
604-951-8733Canadian Tree Tech Ltd.
17120 102a Avenue, Surrey
604-572-5158Canasia Environmental Engineering Ltd.
8334 128 Street 215, Surrey
604-591-2213Citiwest Consulting Ltd.
101-9030 King George Highway, Surrey
604-574-7536D R W Geological Consultants
6120 185a Street, Surrey
604-599-6088Ian Hayward International Ltd.
16088 84 Avenue 305, Surrey
604-572-9900Intech Engineering Ltd.
12899 76 Avenue 201, Surrey
604-930-0642Layton Consulting Ltd.
10422 168 Street 203, Surrey
604-589-5066Luiz Leon Associates Ltd.
15243 91 Avenue 1, Surrey
604-543-8044Mainland Engineering Corp
7795 128 Street 204, Surrey
604-596-0032Mardel Consultants Ltd.
12468 82 Avenue 1, Surrey
604-882-0155Mcs Environmental Solutions Inc
19358 96 Avenue 255, Surrey
604-581-6338Mec Engineering Consulting Limited
Unit 4 15243 - 91 Avenue, Surrey
604-543-8871Metro Testing Laboratories Surreyltd
12882 85 Avenue 104, Surrey
604-591-8702Southwestern Flowtech Environmental Lt
13443 78 Avenue 103, Surrey
604-597-0422Stanley Consulting Group Limited
7445 132 St 1007, Surrey
604-585-3501V K Engineering Consulting Ltd.
9686 Salal Place, Surrey
604-572-3562Villholth Jensen Associates Ltd.
13036 Coulthard Road, Surrey