If it didn't leak when you took it to him then it shouldn't leak now. Don't screw with it AT ALL if you had a mechanic do the work. If you so much as loosen a screw he can then claim the issue was something you caused. I'm assuming you had to pay this .....if so make him fix it.
Take it back...period. ....Shut up JMac, You're going to the shop with us Mejo!! Merry F%^$ing Christmas