Investors & landlords

While you technically could do it yourself, it is NOT an easy form, and I would highly recommend having a tax professional do it.  Make sure the tax professional knows how to 'catch up' on the depreciation with Form 3115, because many tax professionals don't even know how to fill out the form.