Ok, so I am confused, did YOU do the work or did he? If you did the work, then I suggest you double check your timing following the manufacturer's procedure, or you check your firing order and that you have the correct plugs tot he correct wires.
If you took it to a shop and it didn't make the noise when you took it there, and now it does, take it to another and just tell them you have a problem with a noise and have them diagnose the issue. If they find a missing motor mount, then its time to involve lawyers, if they find incorrect timing due to improper install of the timing belt or ignition components, then have them fix and send the bill to the original shop.