I think changing a Timing Belt should be within the capabilities of any AAA certified auto repair shop. I have got these done a couple of times without any problem. (Generally, I have found electrical & fuel system related work needs greater competence)