Had 3 contractors provide estimates for the work and the price ranged from $400 - $975. I had heard good thing from this long standing company in the small community and their price was reasonable. They set a scheduled and communicated it clearly (as the water to the entire house had to be shut off during the replacement there could be no cooking, cleaning or flushing of toilets, so schedule was important). The set schedule as followed and the work was completed and everything was cleaned up and back to better than new when they were done.