I don’t know of any places in Kansas, but I know there are places that will not only mix to factory code, but will use their computers and cameras to color match unknowns. For example: My car is 31yo. I would bring them my fuel door, and they would mix paint to that. Painted bumpers ended up matching the car perfect. Went to a show, and parked next to a trailer queen 94 Indy pace car cobra. Same paint code, same vehicle/vintage. My paint looked great, but clearly was a different color when parked next to a museum piece.
Same place would mix interior paint for me too since I have a rare color, and it needed a refresh. I removed a piece that was not exposed to UV, and they matched it to that.
Now then. They can suggest/recommend paints, but what I discovered is that if you go with the cheapest, after 3-5 years, the clear coat will start to fade and chip away. So I would let them know that you’re on a budget, but want something that will last.
Also, something to note: Duplicolor sometimes sells factory matching paint. The problem is, my husband tried to paint a fender, and it looked amazing! However, the rest of the car wasn’t as nice and shiny, so it had to be wet sanded to a duller finished.