Yes, if you take it to a professional canvas repairer they can do anything providing the awning is not fit for the tip.
However, you haven't entered your location so nobody can advise anywhere local to you.
The firm has changed hands, redirected to a helpful website:
“Please see below a list of our services likely to be most relevant to your visit to Canvasrepaircentre.com,
or alternatively contact us on 01246 472949 opt. 2 or
sales at specialisedcanvas.co.uk “