A reliable water heater installed by a professional plumber should cost you in the range of $1,200 – $3,000. There are financing options that can make that cost more manageable. Pro Services is a trusted plumber in Alabama that can make your water heater installation everything it should be. Call (205) 966-9463 to get exact pricing.