I can sum up my experience with Bear Mountain with one word: OUTSTANDING! Rob (the owner) delivered as promised on the entire estimate. The crew leader was very thorough and accommodating. I would strongly recommend using Bear Mountain and will also tell all of my friends. They may not be the least expensive company, but, as with most things in life, you get what you pay for!