I have a friend who is catering food and lunches to local offices. She contacted them by email and she has orders every day now. She doesn't have a license and she lives in L.A. I don’t know about Canada.
You better check that before you start catering