Investors & landlords

Personally, I would find an "Enrolled Agent".  They tend to be among the best at taxes, but often lower cost than a CPA.

https://irs.treasury.gov/rpo/rpo.jsf