long story short- they put in a hot water heater for me. Did a good job but pricey - $1900.00- I was in a hurry. After the fact I remembered I had a service contract on the old unit. Called the insurance company that held the service contract and they said they would reimburse me the labor. Had to take the actual unit back to Home Depot and got a prorated reimbursement for that. Not looking at the Horizon invoice I sent it to the insurance company. It was rejected because the labor and materials were not broken out. 8 calls and 4 people later I am told over and over again that they just can't do that. I'm out several hundred because they have a secret way of pricing their jobs. The last guy even said he doesn't know how they could that. Very shady- beware.