I called Main Drain and Plumbing after going through reviews of some of the companies and thought that good they even do little small jobs as opposed to some companies who only want big jobs and will not return your call or give quotes. Anyway, lady who answered the phone was really pleasant and said they have a technician come in 2 hours and the estimated price. Stephan came a little bit earlier but that is a pleasant surprise and he did a very good job and was very pleasant and efficient. He even accommodated some little extra work that I had miscalculated with length of pipe, etc. and was not upset with the extra headache. Very good company and will definitely refer to friend or relative.