I have a suit that is on the large side for me. Quite a bit so I think. The shoulders are good, but it was bought on the recommendation of the salesman that felt that given my age (mid 20's at the time) and very slim (yet broad-shouldered) physique, that I should go with a loose-fit suit rather than a more tailored looking suit. I have always felt like I'm "swimming" in it. It was a gift from my father-in-law and it means a lot to my wife and I, so I want to be able to wear it and feel good about it and let it become something I still wear when I have 10 other choices. I'm 30 now, and I've been mistaken for 28 years old since I was 18, but I feel like - when wearing this suit - my clients make more comments on my age than I've ever heard in my life - and some of these clients are only a year or two older than me! So I can't help but feel that I am perceived as a kid playing dress-up in daddy's clothes. I need a recommendation for a tailor in the Toronto / GTA area that is able to work wonders with suits that need to be taken in quite a bit. My concern is where the pockets will end up if it gets taken in too much, etc. So I need someone that knows what they are doing, and isn't afraid to make drastic changes to make it fit as best as he can given the situation. I've looked at all the "recommended tailors" comments and stuff all over the internet, but I realize that every tailor has their strengths and weaknesses, so I'd like to go to the one that is most likely to give me the result I'm looking for. Thoughts? Thanks!