We live just south of Weston. The closest dive ops are in Ft. Lauderdale. You can book through any dive shop. Relatively few shops have their own boats and they use established local dive charter operations.
You are about 1 hour from West Palm Beach, and about 1.5 hours from Key Largo. You can do either on a day trip if you get up a little early. I have to say that Lauderdale diving is super for wrecks, but Key Largo is much better for shallow reefs. My favorite area is West Palm. Excellent reefs (better than Lauderdale, not as nice as the Keys), lots of wrecks, but the big thing is more big marine life than anyplace else in Florida. Sharks, goliath groupers, big game fish, rays, turtles are all pretty typical (not rarities) on the majority of dives. We routinely go up there to dive and it is our favorite area. If you are into macro, the Blue Heron Bridge is one of the best (probably the best) macro dive in all of Florida, and it is a shallow (8-15') easy entry shore dive in a public park, in protected waters.
Only one thing about the Lauderdale wrecks. They are generally deep (60 to 150'+) and usually (but not always) have strong current. Typical practice here is to drop and drift into the wreck, and then do your ascent and safety stop drifting, deploying a safety sausage so the boat can pick you up. Some ops put a divemaster in the water carrying a buoy that everyone follows. This is much nicer than going up and down a line in stiff current, but it is different from what a lot of divers are used to.
Even with advanced experiene, tf you have not dove in 2 years, and will be picking up an insta-buddy on the boat, you might want to do some of the reef dives. They are shallower and mostly drift diving which is pretty effortless and very safe with our expert operators down here.
Also, needless to say, have your gear checked and make sure your computer is working. 2 years is a long time for stuff to sit. Most high-end shops have decent rental gear, but hardly anyone rents bp/w so you definitely want to bring that.
It is true that many ops in the Ft. Lauderdale area require a minumum # of divers. Check with their regularly scheduled trip.