The whole experience with Eagle Pipe and Mechanical was quite satisfying. They kept me informed of the progress, and communicated with me about scheduling and updates. The install crew worked efficiently and cleaned up after they were finished.