Hate when they show up with their guy, usually rips you off with band-aids to be as cheap as possible.
I know Brian's Marine Service in Middle River at Bowley's Marina is really picky. (Used to be Roger's Marine Service and he's still involved some). They're friends of mine so I'm biased but I know they deal with Insurance companies often.