Osprey Marine. located in the yard at Herrington Harbor North was contracted to fix our boat after our idiot dock neighbor set their boat and ours on fire. The work they did was extremely high in quality and I have no complaints with their efforts.
The only thing bad I would say about Osprey is that they are extremely unreliable when it comes to dates. I was promised no less than 5 completion dates on what was originally a 4 week estimate. True the weather didn't cooperate, but they also have a 10,000 sq foot inside workshop where they could have put the boat and done the work in three days.
Don't get me wrong, their work is second to none and I would definitely recommend them to a friend, just don't be in a hurry.