The crew arrived timely. They quickly sized up the job, quickly prepared their equipment, and put it in operation. They explained the process as they went, and answered our questions. After the main clean-out event, they assured us that the system was in basically good order, and informed us of some non-critical spots that might cause trouble in the future. They marked the locations of the possible future trouble spots for us and explained their causes and solutions, if necessary. We were relieved and impressed. We'll use Nick's Plumbing in the future.