Very thorough. Checked the entire system from top to bottom and corrected problems as he found them. Explained everything, both positive and negative.