Mike is a constant professional that knows everything there is to know about his field. His patience and knowledge made the process of wiring the entire house so much easier than expected. He listened to our needs, provided suggestions and executed perfectly.