We recently came back from a trip to Puerto Plata. Before we left, we'd looked at the diving possibilities in the area, in Puerto Plata, but Sosua also. I am a certified diver and I'm usually fine with what is offered at the hotels, but my girlfriend was going for her certification and we wanted a good organisation that would make her feel safe and secure.
Northern Coast was all that, and more. They're really a first class operation, with competent and dynamic staff, that are happy to be there and want to be there. I went diving quite a few times, and had the opportunity to meet them all. I would return diving with them without hesitation, and recommend them to divers and potential divers.
While they're not in Puerto Plata, and a taxi is required to get to them, they will make arrangements for a taxi to pick you up in the morning and drive you back when needed, from Puerto Plata. The diving is much better in Sosua, and the hotels in our complex all seemed to send their divers to Sosua. The quality of the whole "Northern Coast" experience more than makes up for the downside of having to ride the taxi to reach them.
Their staff is experienced, and when situations arose with less experienced (or rusty) divers, they were great at handling them, and getting everyone moving again. We'd see smiles all around on the way back.
Communications, before the trip, during the trip (from the hotel), on site and on the boat were easy and the answers to any questions we had came really quickly. The owners, Mike and Karen, really did all they could to provide personalized service, and so did their staff, which made for a perfect experience.
They'll even feed you lunch, for a modest fee, mostly to cover their expenses, and from my experience, when they're done diving, they can recycle themselves as chefs. All the lunches I've had there were really good, and I'd recommend them over what is available on the street.
I'm looking forward to going back. I might even stay in Sosua then, for even more diving... -Marc
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.