They were on time within their estimated window of time and provided a 30 minute warning call. Inspection was performed without issue and took a minimal amount of time. Plumber was polite and friendly and answered any questions I had. He was unable to reach the sewer main from the cleanout due to a strange turn in the piping, so he had to access from the roof which required an additional charge of $75. This was not a problem as I knew it was a possibility. Would use them again.