Not sure if they are still open but Roxburgh Marine in Bridgeport has the best fiberglass guys in the area, in my opinion. They will get her back into fighting shape.
I was distracted by several hundred Brant getting up. Given the scrapes along the hull and damage to the lower unit, I think I ran it over. About 40 years of running small boats without an accident previous to this. Facepalm
Oh, I get distracted easily by brant, so I can TOTALLY understand it.
Amazing to run a green can over, that must have been really loud and it says something about that quality of construction that you made it home safe. Glad you are safe!