Making Things Work Better, One bit At A Time

The Technology Firm

Customized onsite training, network troubleshooting, installation and design since 1989

...because one size doesn't fit all.

Some of my Customers Or  Events

Activo, Markham, Ontario

ADP; Mississauga, Ontario

Angoss, Toronto, Ontario

Agriculture Canada; Ottawa, Ontario

Allianz; North York, Ontario


American General Retirement Services; Houston, TX

Apotex Pharmachem , Brantford, Ontario

Arbella Insurance; Boston, MA

Atlantic Lottery Corporation; Moncton, NB

Bank of Montreal, Barrie, Ontario

Bank of Nova Scotia, Scarborough, Ontariio

BC Lottery Corp, Kamloops, British Columbia

BDO DUNWOODY, Toronto, Ontario

Bell Canada Broadcast Operations , Toronto, Ontario

Bell CSC Conference, Ottawa, Ontario

Bell Nexxia, Toronto, Ontario

BISCI Regional Meeting 2012, Ottawa, Ontario

BISCI Regional Meeting 2013, Calgary, Alberta

Blue Water District School Board; Owen Sound, Ontario

Blake Cassel and Graydon; Toronto, Ontario

Boeing, PMG Course; Seattle

Bombardier DeHavilland; Toronto, Ontario

Bothwell Real Estate; Sauble Beach, Ontario

Burgundy Asset Management; Toronto, Ontario

Cadbury Chocolate Factory, Toronto

Calgary Airport Authority, Calgary, Alberta

CAMI Automotive Inc; Ingersoll, Ontario

Canada Customs and Revenue Agency; Mississauga, Ontario, Ottawa, Ontario , Scarborough, Ontario, Sudbury, Ontario

Canada International Trade Tribunal, Ottawa, Ontario

Centennial College, Scarborough, Ontario

Citizenship and Immigration Canada; Toronto, Ontario, Hamilton, Ontario, Etobicoke, Ontario

Campbell River Disctrict School Board, Campbell River, BC

Canada International Trade Tribunal; Ottawa, Ontario

Canada Life; Toronto, Ontario

Canadian Broadcasting Corporation; Toronto, Ontario & Montreal, Quebec, Halifax, Nova Scotia

Canadian Imperial Bank of Commerce; World Markets, Global Technology; Toronto, Ontario

Canadian Forces Base 2003, 2005, 2007, 2009 - Borden; Alliston, Ontario , Bagotville, Quebec,Kingston, Ontario

Canadian Pacific Railway; Mississauga, Ontario

Centennial College; Toronto, Ontario 2006

CGI; Markham, Ontario, Montreal, Quebec

Cigna PMG Course; Philadelphia, PA

Citizenship and Immigration; Ontario

CityTV; Toronto, Ontario

City of Peterborough; Peterborough, Ontario

City of Toronto, Water & Waste Water Services Division, Toronto, Ontario

CNI; Australia

CTV, Scarborough, Ontario

College of the North Atlantic; Moncton, NB

Combat Networks, Sniffer Workshop; Ottawa, Ontario

Combat Networks, Sniffer & TCP/IP Workshop, Ottawa, Ontario

Compaq; Houston, Texas

Correctional Services Canada; Ottawa, Ontario

Corus  Entertainment; Toronto, Ontario

Costeel Lasco; Whitby, Ontario

Cowichan Tribes, Vancouver Island, British Columbia

Dalhousie University; Halifax, NS

DataMirror, Markham, Ontario

Dell Canada; North York, Ontario

Demantic, Toronto, Ontario

Foreign Affairs and International Trade Canada, Ottawa, Canada

Department of National Defense; Ottawa Ontario

Dictaphone; London Health and Sciences

District School Board of Niagara, St.Catherines, Ontario

District of Muskoka, Bracebridge, Ontario

Dover Air Force Base; Dover, Delaware

Durham Regional Police, Oshawa, Ontario

EDS/GM ACCESS; Whitby, Ontario

Enbridge, Sarnia, Ontario

FEDEX; Mississauga, Ontario

Firefly Networks, Georgetown, Ontario

First Chicago Bank; Chicago, IL

Fisheries and Oceans Canada, Quebec City, Quebec

Fluke Etherscope Class; Mississauga, Ontario, Sept 2006

Fluke National Sales Meeting;  Gananoque, Ontario 2002

Fluke National Sales Meeting;  Annapolis, MD. 2003

Fluke - One Day INA/OPE Course,  Mississauga, Ontario 2003

Fluke - ONAS Course, Calgary 2004

Calgary, AB, Chicago, IL

Fluke - ONAS Course, 2003

Clifton New Jersey, Houston, Texas 2003

Fluke - ONAS Course, Ottawa, Ontario 2004

Fluke - ONAS Course, Ottawa, Ontario 2005

Fluke - ONAS Course, Ottawa, Ontario 2006

Fluke - ONAS Course,  St. Louis, Missouri 2004

Fluke - ONAS Course,  St. Louis, Missouri 2007

Fluke - ONAS Course,  Vancouver, BC 2004, 2006

Fluke - ONAS Course,  Washington, DC 2004

Fluke - ONAS Course,  Algonquin College, Ottawa, Ontario 2005

Fluke Optiview XG troubleshooting Webinar 2012, 2013

Fluke Optiview XG Tour 2011

Calgary, Alberta, Edmonton, Alberta, Mississauga, Ontario, Markham, Ontario, Kitchener, Ontario, Montreal, Quebec, Ottawa, Ontario, Regina, Saskachewan, Winnipeg, Manitoba, Vancouver,British Columbia,

Fluke - "Shaking Your Network to BITs"; Mississauga, Ontario 2002

Fluke - "Shaking Your Network to BITs II" 2003

Mississauga, Ontario, Vancouver, BC, Calgary, AB ,Ottawa, Ontario , Ottawa, Ontario, Mississauga, Ontario 2003

Fluke Wireless Workshop,2012

 Mississauga, Ontario, Ottawa, Ontario, Fredricton, NB, Halifax, NS, Vancouver, BC, Calgary, AB,

Fluke - "Wireless Workshop"; New York City, New York 2007

Fluke - "Wireless Workshop"; Washington, DC 2007

Ford Motors; Oakville, Ontario

Georgian College; Barrie, Ontario

SCANTAC Wireshark Day ; Barrie, Ontario

GM Transmission Plant; Moraine, Ohio

GM Body Shop; Parma, Ontario

GM Truck Plant; Oshawa, Ontario

GM; Windsor, Ontario

Grant Forest Products; Mississauga, Ontario

Great West Life; Winnipeg, Manitoba

Greater Toronto Airport Authority, Toronto, Ontario

GreyBar Training, Mississauga, Ontario

Halton Regional Police, Brampton, Ontario

Halton Hills Hydro, Acton, Ontario

Halton Hills Fibre, Acton, Ontario

Halton Place,  Georgetown, Ontario

Honda Manufacturing of Canada; Alliston, Ontario

Houston Airport Systems; Houston, Texas

Hudson's Bay Company; Brampton & Toronto, Ontario

Hummingbird Wireless, Acton, Ontario

IBM; Toronto, Ontario

IBM; USF Technology Development and Delivery; Toronto, Ontario

Intact Assurance, Quebec

Interop, PMG Class; Lsa Vegas, NV

Interop, PMG Class; Atlanta, GA

Interop, PMG Forensics Day; Atlanta, GA

Integrated Justice, North Bay, Ontario

Internal Revenue Service, Springfield, VA

KPMG; Toronto, Ontario

Levi's;  Richmond Hill, Ontario

M and S Technologies, TCP/IP , Dallas, TX March 2004

M and S Technologies, TCP/IP Dallas, TX May 2004

Maple Lodge Farms, Mississauga, Ontario

MD Management; Ottawa, Ontario

Memorial University; St.John's, Newfoundland

Metro Toronto Police; Toronto, Ontario

Mondelez Cadbury Pant, Toronto, Ontario

Mondelez Dare Plant, Scarborough, Ontario

Moore Business Forms; Mississauga, Ontario

Motorola; North York, Ontario

Minotiba Hydro; Winnipeg, MB

Manulife; Guelph, Ontario

Maritime Health; Halifax, NB

McCarthy Tétrault: Toronto, Ontario

Ministry of the Solicitor General and Correctional Services; North Bay, Ontario

Mitel Networks, Professional Services, Kanata, Ontario,

Mnjikaning First Nation, Rama, Ontario

MTI/XWAVE; Halifax, NB

MTO, Toronto, Ontario

National Capital Commission; Ottawa, Ontario

Network Associates; Government Technology Show; Ottawa, Ontario

Network Associates; Managing Your Switched Environment; Richmond Hill, Ontario

Network Associates; Managing Your Switched Environment; Hamilton, Ontario

Network Associates; The Test Drive; Toronto, Ontario

Network Associates TNV Workshop - Sniffer Pro 4.5; Albany, New York

Network Associates TNV Workshop - Sniffer Pro 3.5; Toronto & London, Ontario

Network Associates TNV Workshop - Ameritech/Anixter; Mississauga, Ontario

Network Associates TNV Workshop - Hewlett Packard; Mississauga, Ontario

Network Associates TNV Workshop; Ottawa, Ontario

Network Associates TNV Workshop - Technology Review; Ottawa, Ontario

NetworkAssociates Total Network Visibility Seminar; Hamilton, Ontario

Network Associates Total Network Visibility Seminar; Mississauga, Ontario

Network Associates Total Network Visibility Seminar; Ottawa, Ontario

Network Associates Total Network Visibility Seminar; St.Catherines, Ontario

Network Associates Total Network Visibility Seminar; Toronto, Ontario

Nextcom Cable, Barrie, Ontario

Newfoundland and Labrador Hydro, Deer Lake, Newfoundland

Newfoundland and Labrador Hydro, St.Johns, Newfoundland

Nippising University, North Bay, Ontario

Nucor, St.Johns, Newfoundland

Newfoundland Tel; St.Johns, Nfld

New Brunswick Telephone; St.John, NB

Norbord Industries, Operations & Technical Services; Toronto Ontario

Nortel Networks; Kanata, Ontario

North American Quotation;  London, Ontario

NWTEL; Yellowknife, Northwest Territories

The Senate of Canada, Ottawa, Canada

Ontario Lottery Corp; Toronto, Ontario

Ontario Power Generation; Toronto, Ontario

Parmalat, Toronto, Ontario

Peel Regional Police, Brampton, Ontario

Plains Midstream Canada , Sarnia, Ontario

PMG Course 2002; Ottawa, Ontario

Progistix Solutions Inc; North York, Ontario

Pine Mountain Group Course; Boston

Pine Mountain GroupCourse; Santa Clara Techmart, California

Pine Mountain Group Course; Toronto, Ontario

Progistix; North York, Ontario

Public Safety and Emergency Preparedness Canada; Ottawa, Ontario

Queen Elizabeth II Hospital; Halifax, NB

Quixtar; London, Ontario

Region Of York; Richmond Hill, Ontario

Revera, Cambridge, Ontario

RJ Burnside; Orangeville, Ontario

Royal Canadian Mounted Police Sniffer Training 2007 - Ottawa

Royal Canadian Mounted Police Sniffer Training 2002 - Edmonton

Royal Canadian Mounted Police Basic Sniffer Training 2004 - Edmonton

Royal Canadian Mounted Police Advanced Sniffer Training 2004 - Edmonton

Royal Canadian Mounted Police Advanced Sniffer Training 2008 - Vancouver

Royal Canadian Mounted Police Advanced Sniffer Training 2009 - Halifax

Royal Canadian Mounted Police Intermediate Sniffer/Wireshark Training 2009 - Chilliwack, BC

Rogers AT&T Wireless, Planning & Performance Engineering, Messaging & Data; Toronto, Ontario

Rose Technologies; Toronto, Ontario

Royal Bank; Toronto, Ontario

Royal Sun Alliance; Toronto, Ontario 

Reuters; Toronto, Ontario

Sasktel, Regina, Saskatchewan

Saskatoon Police, Saskatoon, Saskatchewan

Scotiabank; Toronto, Ontario

Scotiabank; Scarborough, Ontario

Securactive - Wireshark TCP/IP Training, Paris, France

Sierra Pacific Power; Las Vegas, Nevada

Simcoe Muskoka Catholic District School Board , Barrie, Ontario

Simon Fraser University - Vancouver, BC

Southern Alberta Institute of Technology - Shakin Your Network To Bits II, Calgary, Alberta

SMTC, Markham, Ontario

St.Johns Hospital; St.Johns, New Bruinswick

Stelco; Hamilton, Ontario

Strathroy Solar_Ruby Farm, Strathroy, Ontario

Sunnybrook Womens Hospital, Toronto, Ontario.

Survalent User Group Meeting 2010; Niagara Falls, Ontario

Systemhouse Limited; Ottawa, Ontario

Telus/Clearnet; Scarborough, Ontario

Telus; Rimouski, Quebec

Telus, Burnaby, Vancouver

Tim Hortons, Guelph, Ontario

Timmins and District Hospital; Timmins, Ontario

Toronto District School Board; Scarborough, Ontario

Toronto Dominion Bank, Intranetworking Services; Toronto, Ontario

Toronto Hydro; Toronto, Ontario

Toronto Transit Commission, Toronto, Ontario

Total Cable, Innisfil, Ontario

Town Of Erin, Erin, Ontario

Transcontinental Inc, Toronto, Ontario

Transport Action, Mississauga, Ontario

Trillium Health Partners, Toronto, Ontario

Unilever/Lipton, Lipton Monarch, Good Humor Breyers; Toronto, Ontario

Unilock, Georgetown, Ontario

University of Windsor; Windsor, Ontario

Wal-Mart; Mississauga, Ontario

Waterloo Police Services, Cambridge, Ontario

Wheetabix, Coburg, Ontario

Wireshark University, May 2007, Radford, Virginia

Wireshark University, Sept 2007, Witchita, Kansas

Wireshark University, Oct 2007, Dallas, Texas

Wireshark University, Nov 2007, Long Island, New York

Wireshark University, June 2008, Long Island, New York

Wireshark University, March 2008, Long Island, New York

Wireshark University, Jan 2008, Las Vegas, Nevada

Wireshark University, Oct 2007, San Francisco, California

Wireshark University, May 2011, San Jose, California

Wireshark University, Oct 2007, St.Louis, Missouri

Wireshark University, 2010,2013.2014 Ottawa, Ontario

Wireshark University, 2010,2013.2014 Toronto, Ontario

Wireshark SharkFest, April 2008, Los Altos, California

Wireshark University, June 2011, Toronto, Ontario

Wireshark University, July 2011, Kitchener, Ontario

Wireshark University April 2008, Las Vegas Nevada

Wireshark Public Class, Windsor, Ontario

Work and Safety Insurance Board of Ontario, Toronto, Ontario

York Region District School Board, Aurora, Ontario