I am a new real estate agent and I had no idea what I should be tracking. Mike sat down with me for an hour and didnt charge me for the first consultation. I came away with some great tips and felt more assured that I was following the rules while also taking advantage of all tax write-offs. Mike is easy to talk to, smart and knowledgeable. He will definitely be doing my 2019 taxes.