You do not need to obtain a B1 visa prior to travelling to the US if you are a Canadian citizen. Canadians are a unique entity when it comes to visiting the US and we are basically under B1/B2 status whenever we visit, and we do NOT require an actual visa. You just go to the border and tell them the reason for your trip. If you're going for a business meeting, that is perfectly legal to do under B1 visitor status.
Here, from the Department of State website:
Visa Requirements - Citizens of Canada, and Permanent Residents
Citizens of Canada traveling to the U.S. do not require a nonimmigrant visa, except for the travel purposes as described below. The below listed travel purposes require a visa. Additionally, Canadian citizens who have an ineligibility for a visa under immigration law, or have previously violated the terms of their immigration status in the United States, can Learn More about ineligibilities related to Canadians on the DHS Customs and Border Protection Website. Canadian citizens with ineligibilities also have the option of applying for a visa and a waiver at the nearest U.S. consulate if it is more convenient for them.
Canadians require nonimmigrant visas for temporary travel to the U.S. for these purposes:
Foreign government officials (A), officials and employees of international organizations (G) and NATO officials, representatives and employees assigned to the U.S. as needed to facilitate their travel
Treaty traders (E-1)
Treaty investors (E-2)
Fiance/es (K-1)
Children of fiancées (K-2)
U.S. citizen's foreign citizen spouse, who is traveling to the U.S. to complete the process of immigration (K-3).
Children of a foreign citizen spouse (K-4) described above
Spouses of lawful permanent residents (V-1) traveling to the U.S. to reside here while they wait for the final completion of their immigration process
Children of spouses of lawful permanent residents (V-2) described above
Just be able to prove to them that you do not intend to WORK or STAY in the US. Show ties to home country, and ties to your job in Canada.