If i could give him more stars then I would. Highly recommend and anytime I can suggest his help then I will. Will show up for you even when you wait until the last minute. He barely knew me for a week and he showed up and saved the day. He made sure that I knew everything I would hear and come up against. He took care of business and all I had to do was pay a small fine and agree with his wise words. His knowledge and skills make every single penny worth it. Don’t show up without him! Very professional and kind. Still gives me aid when i email him with questions. I heard of him through a friend and former client and i couldn’t be more pleased. 10 stars!