I go to Ernie's Mercedes which is now call Bremen Motor works in orangevale, CA. He is charging me between $1200 to $1500 total for the head gasket job. I haven't done it yet because I am trying to get the money together but the head gasket job includes all new gaskets for my engine, spark plugs, oil change, etc. I'm also planning on getting a new timing chain since mine has never been changed. He's a very knowledgeable, honest guy so I recommend him