Because even Japanese people get keigo wrong, there should be dozens of resources in both English and Japanese out there to use. Admittedly, I’ve found many of the English resources lacking because they simply state the forms but don’t go into the details of which accompanying vocabulary gives the best impression. If you feel your Japanese reading is good enough, it might be best to foray into learning this learning from using resources targeted toward Japanese native speakers because they’re more robust with explaining the do’s and don’t’s.
With that being said, what kind of interactions are hoping to have with your customers? If you’re aiming to engage in friendly chit-chat, etc. です-ます with adding ご or お to nouns pertaining to the customer should suffice. Handling business affairs with customers can be a little dicey due to the higher expectations required. I would suggest not only researching the forms but work with a native (if possible) to help you polish your delivery.
日本語の森 has a video series that explains honorific, humble, and polite speech using explanations and skits. They have a series called “JLPT N2 試験によく出る文法 #1/12” (the link is to the first video). Although do okay with explaining things, there’s a lot more to learn with understanding the common pitfalls speakers often fall into such as being overly polite (二重敬語) or forgetting who the grammatical subject is in the forest of causative verbs coupled with giving and receiving verbs, so dive into as many resources as you can.