Evan, if there's a good boat shop in your area, they're more likely to have skillful fiberglass techs than most body shops do. One repair technique we used to use on fiberglass boats to repair damaged gel coat was to mix up enough to recoat a thin spot and stretch heavy-duty Saran Wrap like a restaurant might use over the repair while it was curing to smooth it out. Then feather-edge sand the repair to blend it into the rest of the surface, prime, and paint.
Jerry