I can't speak on complex alterations as I've currently only gone for pant hems, but what I can say is that their service is quite consistent and, considering their location in the heart of downtown, their prices are very reasonable. I've never found or even anticipated communication to be a problem here, since they seem very knowledgeable in what they do. Clean shop and professional looking staff.