My HG was done 3 years ago by the local Toyota dealer. It cost around $2400 on top of the parts that I bought cheap online. I bought an engine overhaul gasket kit, a water pump, coolant, oil, etc for a couple hundred bucks.
That dollar figure does include sending the heads to the machine shop...