We used DiveBVI. And they are excellent. We emailed and did not get a response quickly. ( it was Christmas time) So I Facebook messaged and called. They were then very responsive. Highly recommend. We met them at Scrub Island and did a rendezvous dive from Cooper.