From day 1 Michael was very open and honest with all communication, good and bad. Very professional and gave his honest opinions and shared his knowledge truthfully. I would not hesitate to recommend Michael to help anyone who needs his skills and knowledge to get the best results.


