They came when they said they would, were prompt and thorough. Explained my system and were very polite and professional.