Ask the reputable pool builders in your area. They are the ones that spend all the time on building pools, and most likely want a nice finish that they can be proud of when the job is done and would be able to point you in the right direction.
"Reasonably priced" could be interpreted a couple of ways! Reasonably priced as to what you want to pay or feel it is worth, or reasonably priced for a company that needs to be licensed, insured and earn a profit can be two completely different measuring sticks! Check your BBB and Contractors Licensing Board on anyone you are considering hiring.