881 | JNE Consulting Ltd. | Burlington |
882 | JNE Consulting Ltd. | Livonia |
883 | John G. Cooke & Associates Ltd. | Hamilton |
884 | John G. Cooke & Associates Ltd. | Ottawa |
885 | Johnston-Vermette Groupe Conseil inc. | Trois-Rivières |
886 | JOMA Engineering Group Inc. | Dieppe |
887 | Journeaux Assoc. division Lab Journeaux inc. | Pointe-Claire |
888 | K. Smart Associates Limited | Sudbury |
889 | K. Smart Associates Limited | Kitchener |
890 | Katzer Survey Consulting | Dauphin |
891 | KBL Environmental | Yellowknife |
892 | Keller Engineering Associates Inc. | Ottawa |
893 | Keller Engineering Associates Inc. | Kingston |
894 | Kerr Wood Leidal Associates Ltd. | Burnaby |
895 | Kerr Wood Leidal Associates Ltd. | Nelson |
896 | Kerr Wood Leidal Associates Ltd. | Vernon |
897 | Kerr Wood Leidal Associates Ltd. | Victoria |
898 | Kerry T. Howe Engineering Limited | St. Catharines |
899 | KGS Group | Bellevue |
900 | KGS Group | Granite Bay |