Here are the website to some local pool companies:
They both mention the price starting around $20,000.
You may be able to find some companies in Tucson that will work in Sierra Vista as well.
Service First Realty
You should consider doing what my sister did. She saved at least $10,000. She contracted her own pool. She researched and talked to people online that had already done it and then did herself. She just hired everyone individulally, it turned out great!!!. Just a thought
HomeSmart Real Estate