Very punctual, quite knowledgeable and when he was done he left the area clean and everything working again.