My family has worked with Michael for many many years without having any problems. He is honest, reliable and very knowledgeble. Would recommend it to everyone