That sounds REEEAALLLYY cheap on the labor to fix the heads. At that price he either A. Doesnt know what hes getting into and flub up the job halfway through, or B. Does not plan on timeserting the bolts and doing the work necessary. However, you need all the luck you can get, go talk to this guy and ASK ASK ASK questions. Find out how he plans to do it and ask him straight up if thats for BOTH heads and includes the all important time-sert procedure. If this is his first one, I guarantee you that after yours he will never do another... so grab that chance while you can IF hes going to do it the right way.
2200 to install the motor on the other hand, sounds ridiculously high to me.