Never give an offer to any seller. The person who names the price first will always loose. When you call you want to get 4 key pieces of information:
1. Motivation - why they would like to sell. Just want to get an offer is not a motivation - move on from tire kickers.
2. Timeline - how soon they want to sell their property. Enter the date to follow up in your CRM if they need time.
3. Property condition - does it need renovation? Ask detailed questions about major items, such as roof, A/C, kitchen, bathrooms, et.c.
4. Reasonable asking price - you have to get the price from them to know how much you will negotiate later
Whenever my VA calls and the seller says "you called me - so give me your offer now", he says "well Mr seller, my partner would need to run the numbers, but in order to give you the best offer, I need to ask you few questions about property condition, is that ok with you?" You can too, also use fictional partner to distance your self from giving an offer the first time you talk to the seller. Remember, you need to touch the seller between3-7 times before you can get the deal.
I hope this helps. PM me if you have other questions.