Probably! We are the largest self storage company in Canada with over 130 stores. Click here to search for a location in your area.