I recommend Aldora Divers. We have been using them for 5+ years and they never fail to treat us right. No more than 6 to a dive leader, fast boats, they take care of your gear after the dive, and they leave early and get back early...Tell Memo the Midway Mafia sent you...Jim and Don