Some car ports are like that
. Some trees too - no manners and unruly. The edge of my barn roof once reached out and scraped my Bay Star. Built a new parking area for the Ventana.
I would look for a body shop (boat shop?) that works on fiberglass rather than an RV specific shop.
In the Melborne area?