They were responsive and arrived on time. Their estimate was higher than expected but they justified that because they included a limited camera inspection. They did a good job of snake out and tested all sinks, toilets, drains, etc. at the end. Overall good job.