I can certainly highly recommend Stone Vos in Brooksville, FL for slide toppers but not sure he is set up to make awning fabric. Chris at Stone Vos is great and he made new slide toppers for me which are really nice and double stitched where the OEM Carefree fabric was not. Chris makes the material using your measurements and will then ship to you for install. Chris did suggest before I would get new awning material, to consider having someone who does canvas, boat cover repairs to re-stitch the seams. As a matter of fact, while we were at Ocean Lakes in MB two weeks ago, a fellow from Canada with a 2007 Monaco had just had someone in that area re-stitch his slide toppers. I did not ask the name of the company.
If you are at Ocean Lakes, they have a multipage directory of all the vendors who they allow to do work in the RV park. There is also Camping Connection in Surfside and they may be able to put you onto to someone who can repair your existing material or make new stuff for you.
'07 Country Coach Allure 470 Siskiyou Summit #31578, Cummins ISL 425; 2014 Ford F150 toad; Air Force One Toad Brake.
Glen Allen, VA; Smith Mountain Lake, VA.