CHIRP is a free, open-source tool for programming your amateur radio. It supports a large number of manufacturers and models, as well as provides a way to interface with multiple data sources and formats.
You can visit this site that has loads of information about Chirp. https://chirp.danplanet.com/projects/chirp/wiki/Home
We are soon going to have several different Chirp files you can download for the Richmond area.