Crystal Blue has never disappointed me. Mike was able to fix an issue I had with getting hot water when another big name company could not fix it in several attempts. I highly recommend this great company.