Bill was very polite, showed up on time, and was very professional. He even showed me on the indicator what my level should be and helped me understand what was going on. He did a great job.