jerseydad -
I still remember that deer-in-the-headlights feeling!
You have been given some great advice within this thread. My 2 cents, based on our experience, is to approach this as you would any other important business or financial decision. DON'T let anyone make you feel you have to make a decision quickly! DO use multiple sources for advice, even after picking an advisor. For college programs, IMO no one other than you & your son can determine the best choice. A good advisor can provide details on coaching staffs and college programs, but so can your son's travel team & HS coaches, and friends with older players (like we have here on HSBBW!
). We selected an advisor during son's junior year. IMO I don't think selecting one earlier would have been a good idea. The closer you get to his senior year the more advisors you'll have to choose from, 'cause trust me the number of contacts will increase dramatically!
In fact waiting until early senior year would be OK too. Just wait until you find the advisor that "fits". (Son's advisor was actually very pro college, which was something we liked and was rare to hear.) DO check out the references of any advisor and the company they represent. Find out how long they have been an agent; how long they have been with their company; how many players they currently represent, both amateur and pro; how many years the company has been around. Get references and check them!
Talk with the current players they represent to understand the relationship and the support the advisor is providing. All those things are important to know before making your choice. DO have your son talk with the advisor. Yes, I think you need to spare them any sales pitches, but IMO your son should select someone that they feel comfortable talking with. It's not just parents that need advice during this time.
An agent your son feels comfortable calling can be a great help to him in handling the pressures of being a pro prospect. Many times advisors are also ex-pro players and their experience can be invaluable to your son.
The most important thing is to use every resource your can to validate any and all information you receive about recruiting, colleges, advisors and the draft ..... then make your own decisions. Also remember to sit back and enjoy the experience! It can be a ton of fun when you don't stress out!