i did it myself in about 6hrs. i also went to school for auto tech. its really not that hard to do. how many miles are on the car and when was the last time the timing belt was changed? you may want to consider changing it while youve got it apart depending on the answer to those.