Richard is great! He takes the time to explain everything and is very thorough. If we need service again we will be requesting him.