At our indoor facility, it is $35/half hour for members and $40 for non-members. The lessons are typically given by former college players. Some guys do lessons in their backyard and/or at HS facilities. If your son can build a relationship with the local HS, that may be the best way for a better deal for both parties than a facility that siphons a lot of the money.