You can follow the below steps to apply for a a Germany Business Visa from Canada:

Step 1: Determine the appropriate visa type (short-stay (Type C) or long-stay (Type D))

Step 2: Complete the visa application form

Step 3: Gather the required documents (such as a valid passport, invitation letter, proof of accommodation, travel insurance, and financial means)

Step 4: Schedule an appointment at the German Consulate or Visa Application Centre in Canada.

Step 5: Attend the appointment to submit your application and biometrics.