I had a 5 year Bradford and White water heater start leaking on me. Christian Brothers wanted to charge me $1100 to remove the leaking water heater and put in the new one. Mind you the new water heater cost nothing because it was under warranty. So $1100 would all be labor. even if it took 4 hours which the technician said it would take to do that's almost $400 an hour. I called City-wide they did it for $511 in an hour and a half.