There are lots of web designing companies in Canada.
But you have to keep in mind that you are dealing with an expert company and not an amateur. check their client review, portfolio and case studies.
If you are still in search then, you can look for "excellent webworld" on Google. They have the experts.