All good advice - it's time consuming for contractors to come and prepare bids...especially if it is for a larger more involved project. In our market, the better contractors are now often charging a "bid" fee for investor estimates especially where they don't even have the property under contract. As a contractor, I almost always google an address to see the status of the property before any of us go out to look at it. In your case, as a newbie, you might not have any idea of the range of costs for what the property needs...and it depends if you are just planning to rent it & cashflow it or sell it off. I often get calls on properties that I have already been to for my own investment group. When we do charge an estimating fee, we will usually apply it as a credit towards the work. Ask the contractor that you use to do the same. Good contractors are very hard to find in most markets so you don't want to rub them the wrong way by not valuing their time. Be leery of the contractor without a business location (other than home), unmarked vehicles or professional business card. Go for the contractor who checks out and provides a detailed line-by-line bid.
I'd suggest reaching out to some local contractors and let them know you are new investor and looking to establish a relationship with someone. See if someone can accompany you to view the property with your real estate agent and just ballpark what it will need. Most of us can do so as a starting point. You can then decide to put a contract in and then ask for a formal bid to be done during your due diligence period...but bear in mind, that in many markets the better offers and the ones accepted over others are those that do not ask for an inspection or due diligence period but are made "as-is."
Many investors have contracting experience as I do or have done enough of these that they can ballpark something just by walking through it. I'd have lots of questions for you - are you all cash or financed? Buying close to home is a smart strategy but try to avoid anything requiring major renovations for you first few deals. Try to find a reputable & thorough home inspector...and usually avoid the one your real estate agent is pushing....realtors like to "recommend" the light & easy inspectors - the ones who don't dig too deep so it doesn't blow your deal. You may have to pay extra to get the utilities turned on or use an inspector who can bring a generator to check the system....electrical & plumbing issues can get very expensive...especially when they pop later as unknowns...and they will.
Do you know the history of the place...is it one you've had your eye on? If not, ask some neighbors as to when it was last occupied and what's gone on there. People love to gossip and you can get some great info talking with the neighbors. Let us know how it goes! Happy Investing!