Mike is very knowledgeable and quick. He does the job the best way possible, and cleans up mess before he leaves.