Mike is very friendly and knowledgeable, and efficient. He was a pleasure to speak with, and did a great job!