Michael has been such a huge help to me. He really knows his stuff and takes his time to find out your needs! I always feel good about recommending him and I don't do that lightly. I know if I send someone to him I'm going to get nothing but happy thanks in return! Thank you Michael for taking the time to care and going the extra mile!