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 “
Amazing family weekend with old steam engines, classic car displays, market stalls, and full catering and bar. And camping on site - Save £25 by booking in advance.