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-591-2766Bycar Engineering Ltd.
105a 7808 132nd Street, Surrey
604-951-8733Canadian Tree Tech Ltd.
17120 102a Avenue, 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-930-0642Layton Consulting Ltd.
10422 168 Street 203, Surrey
604-589-5066Luiz Leon Associates Ltd.
15243 91 Avenue 1, 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-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