Carrying at work with business casual attire is not easy and there currently isn't a very good answer. I've been doing it for more than a year and have settled on two different options. Before I go into them, let me emphasize that in my situation, I can
not get made. If I do, it will cost me my job. That means deep concealment is required. If you can accept getting made from time to time, your situation is better than mine and you have more flexibility in holsters. If deep concealment is required, here are my two choices:
1. Smart carry. I use this when wearing polo shirts. I never have been able to carry it in the manner they suggest, but it works fairly well if I shift the holster over my right thigh. Its totally invisible as long as I wear pleated pants. Its not the most comfortable method, but not horrible either.
2. The
Action-Direct "shoulder holster" works well, but has a distinct down side. The holster itself is essentially a belly band with straps that go over the shoulder. It works extremely well under a button-up shirt and has space for 2 spare mags. There is no way I can be made with it on unless somebody pats me on the back and notices the straps. The down side is what happens on hot and humid days. It itches like the dickens and by the end of the day, I am nearly crazy with anxiety to get it off.
I've actually come up with a solution for business casual, but its something I need to play with before I get into it here. Until then, the above options are the best I've come up with without dropping to a pocket gun.