My two suggestion if "pretty straight forward" are TurboTax or one of the local H&R Block offices.
These days TT is more than adequate,
and,
I think you'll find the local Blocks filled with experienced/retired skilled preparers and in fact, one of them is a premium office usually with several Enrolled Agents doing taxes. My disclaimers: yes I used to prepare for Block in another part of the country, and NO, i do not know the local Block people, only the high level of training they've had (both through Block and in previous lives).
JMHO
|