I experienced basement flooding and the ultimate cause was determined to be related to a compromised drain system, which needed replacing. Blue Mountain Service prepared estimates and explained all details concerning the nature of the problem and what would be required to bring about all needed repairs. Staff were all polite, service was prompt, and every crew member who attended the site was polite, diligent, and hard working. The cost and time involved came in well under estimate. I thank Blue Mountain for top quality work and service. When other companies failed to even provide estimates or to inspect my problems, Blue Mountain staff went out of their way to address all of my concerns and issues. I plan to switch to Blue Mountain for all my plumbing and home heating needs.