<prompt> Human: Ok so lets start with the fact that I dont have a standard w2 and thats it. If you do, then yes, dont pay someone to do them. However, I was made part of an llc this year, had 20k in income as a private contractor basically, and have a regular 40 hour a week job. I have expenses due to my outside income which I knew I could deduct. However, I was unaware they needed to be categorized. Also, I knew Id have to file something for my llc ownership, I just didnt know what. He did right away. Also, my travel for my work which I get mileage, but not the federal rate, I could deduct the difference. Didnt know that. Now could I have figured it all out, maybe, but I was in and out in 30 minutes for 130. That would have taken me well over 2 hours my time is worth 60 an hour to me. So, while they arent always necessary, and dont go to hr, find a private person as theyll likely be a lot cheaper, they can help. I just always get down voted on here when I mention it might be a good idea to see an accountant or financial advisor. Its like everyone on here assumes you know everything about investing and taxes. All you have to do is read the faq!  <response>: Your situation is absolutely one where seeing a professional makes a lot of sense. Complicated finances, a person who is not an expert on taxes, and a good potential for additional savings over what you might see yourself. 