What would be a fair or good price for a backyard mechanic that I trust from previous repairs to do head gaskets on a 1995 Grand Prix with a 3.1L engine ? I guess there are 2 gaskets, should he change both or just check & fix 1 side ? how long per side or to do both would it take say @ a normal pace ? Would there be any special tools needed ? And could you buy the repair parts in some sort of kit for convience or save $$$ ? Thank-you.