Using TurboTax to report sale of rental property instead of a CPA?

Is the general consensus that TurboTax is capable of reporting the sale of a rental property?  Or is it necessary to hire a CPA?  What would a CPA do for me that TurboTax would not?