Your website needs to be hosted by a hosting company that specializes in WordPress hosting. 


There are many companies that do this. WP Cloud is the best in Canada. We are more than happy to make a personal recommendation should you require one.