You will need a licence for your vehicle-based business in the City of Markham. The rules are set out in the Mobile Licensing By-law 2012-92 [PDF]. Here are the businesses that need licences:

To apply for a licence or ask questions, please contact:

City of Markham
Licensing Unit
101 Town Centre Boulevard
Markham, Ontario, L3R 9W3
Phone: 905.477.5530
E-mail: licensingfc@markham.ca

You can also apply in person from 8 AM to 5 PM, Monday to Friday.