As Rami has indicated, your local chapter is likely to provide the most cost effective solution. If they don't offer one in a timeframe that works for you, you would still be able to get some good intel by networking with your peers to find out which providers they had used and get some first hand testimony.