Yes businesses can edit their own listings within their customer dashboard, this being said, they also need to have been the listing author or claimed the listing in order to do so. They would not be able to edit it if it has expired unless they renew the listing. Thanks.