Hi Mona,
I pers use a Property Manager for the reasons you list above, however there are quite alot of people who do it themselves if they have a bit of spare time.
As the costs are deductable I and the time and expense you would have to go through if you do get a horror tennant including...