Before I retired I bought my suits from Dillards in the Woodlands and would take them to a small mom and dad place near my house off 249. Excellent tailoring. All my dress shirts, ties etc come from that same Dillards and are the Dillards gold label brand. Shirts were always excellent plus my tailor would embroider them too. I wear a lot of mock turtleneck shirts too and I found this guy called Diamond Apparel in North Carolina. They make everything for me - collars fit, sleeve length is perfect, overall shirt length is perfect, colors don't fade, etc. The guy off 249 measured me once, put my dimensions on a form sheet of his and I sent that info to the guy in North Carolina and whenever I want to change some shirts out I call them and I have shirts within two weeks. Not cheap but well worth the expense.
Peace for Ukraine!