@Tom Suvansri
As someone who lives in a hot market right now, I’d like to offer some points to consider from my own observations.
While I know there are reputable turnkey and nearly-turnkey companies out there, I want to stress the importance of trustworthy, local boots on the ground. I’ve seen situations in my local market that seem to work great for out of state investors until…well…until they don’t.
It’s not too difficult for someone to say they are going to take care of everything for you and send you the rent checks. You start getting checks and everything is fine for a few months or even a couple years. Then, a city worker calls you about a code violation your property manager never informed you of. Or, when there’s a turnover, your property manager suggests you may have to drop the rent this time because “the market’s saturated right now.” While that can happen, it can also mean the PM didn't do a good job of getting it rent ready or the property is deteriorating because he/she is slacking. I've seen both of these situations and more.
I definitely see the advantage of buying turnkey but it involves more risk because you only have one team. If you build your own team and acquire properties from an agent or wholesaler, get bids from multiple contractors and have a separate PM it is more likely that someone along the way will alert you to potential problems.
I’m not saying you shouldn't use turnkey services. The point I want to make is that due diligence is not just for properties, it’s for companies and individuals as well. Find find someone local you can trust to give you good referrals and/or out of state investors who have held property with the same turnkey company for at least 2-3 years.
Best of luck to you as you begin your real estate journey! Keep us posted.