The Perfect Fit
John Craig carries a superb selection of in-stock suits, sports coats, and dress trousers in a wide variety of designs and fabrics. We provide the most meticulous tailoring for our clients to assure a precise fit.