Pro Dive has a nice boat and a professional staff. However, if you are diving alone (without a bunch of friends) you run the risk of being paired with a buddy group that you don't like. I dove with Pro Dive last year. Five of us single divers were matched up as a dive group and dropped with a dive flag (in a manner similar to Boynton Beach Dive operators). Pro Dive has a policy that divers in a group go down and come up together. One of the divers in my group blew through a 100 cf tank in a little over 20 minutes at 70-75 feet. I could have easily gotten another 20 minutes of diving with an 80 cf tank, but given the shop's policy, we all had to come up together. I was a bit miffed and felt a bit cheated. I don't have anything against the diver that consumed a bunch of air quickly, but I would have had no problem staying down longer by myself. As you probably already know, operators in Jupiter and WPB allow divers to come up as singles, if they desire: which is the way I am used to diving. If I were making a dive with five good friends with similar diving style, I would not hesitate to go out with Pro Dive: but as a single diver, I would never go out with them again.