Hi @Harsha G..
I did not do a rehab as I wanted to purchase my property similar to turnkey as much as possible. I went with a local realtor after my tour with a turnkey provider did not pan out as well as expected considering they have rave reviews. But you can contact Jason Grey at ProData Real Estate. He knows the area well and knows contractors that you can get in touch with. As far as reasonable rental expectation, getting comps from the MLS from the realtor would be the most accurate. That's how I priced my rental after I purchased mine in Madison AL.
Pointers: I STRONGLY recommend to go to the city and take a look for yourself. All the data online and pictures can only tell you so much. After I came back from visiting there, I had more confidence of the homes I wanted to put an offer in because I was at least familiar with the areas. Make sure the agent you are working with takes the time to know you as in investor and your goals. Jason took the time to show me all around Huntsville to see my reaction to certain types of properties and to see what my expectations were so he just did not put me on a list and expect me to sift through it knowing that it would waste me time.
Good luck! Huntsville is exploding in growth.