^ $3,000 seems reasonable for a good outside college counselor.
My own junior is at a very fancy high SES private high school, and I have been less than impressed with the college counselors, even though there is one for every 20 students or so. If I thought it would help, I would spend $3,000 on someone good.