Pipedreams was recommended to my daughter by a neighbor so we called them up. The guy came and inspected our broken water heater and later came back with a new water heater and installed it. The guy was really good. He came promptly and was really polite and really strong. He carried that new water heater up a flight of stairs himself and carried the old broken one down. It was terribly heavy, and I felt really bad that he did it all by himself. But he was really good, prompt, and clean. He left everything completely tidy and good when he was done. Promptness is not a big item for most people these days. And this guy was really prompt; he was here right on the minute. I'm a very old woman and I'm prompt, so I really appreciated that. And he also explained everything, too. Just very prompt, polite, and efficient. Our neighbor gave the company a high recommendation, and we in turn will certainly do that as well. I cannot think of a single criticism, it was just a really, really good experience. This company is obviously very reliable.