I've been using HR Block @ Home for years to do my home and business and it works great, used Turbo Tax before that. Lots of helpful menus and such. But, it definately helps to use someone who has knowledge without having to look everything up, especially when you have a dedicated home office. I could help you out on trade if there's no professionals to help and would trade with you. I'm no pro but I've been running my home-based business since 2004 and have always done my own taxes.