Service fine, but prices exorbitant. Gave me hourly rates over the phone before coming out, but after the repair was completed, I was charged a flat rate for the job which was really high. $300 to change one heating element for an electric water heater. A few hours after the repairman left we had no water. Upon checking, we discovered that he had forgotten to turn the water back on. I suppose we are fortunate that didn't burn out the new element. read more