We rented out our US house for 5 years, and sold it when our long term expat tenants moved out. All in all it was a good deal for us.
We did have a management company, they weren't good for anything other than taking a cut of the rent! I'd advise really looking around for a company that actually provides services, such as supervising repairs, inspecting when they should do etc etc.
Our house showed quite a few signs of wear and tear after the 5 years. Yes we had rent and paid down our mortgage, but the renters really didn't look after the house and ruined the carpets and some kitchen appliances. They also walked off with a few of our items so didn't get any of their deposit back. As long as you have the $$ to fix what has (potentially ) been damaged when you take the house back you should be ok. We had to do new paint and carpets, and replace some kitchen appliances.
We did our own taxes as we were already familiar with rental property depreciation etc., but if you're not confident I'd recommend getting assistance. Also, ensure that your homeowners insurance is valid if you rent out the property. I asked our broker to check this out a month before the tenants moved in, I forgot to chase them up and found out the day before we moved overseas that nothing had been done. A little panic ensued before I managed to find coverage!
Hope this helps
