Your realtor can write the offer for you, they would be acting as a buyer's broker unless they get the seller to list with them first, in which case they would be representing the seller as ususal. If acting as buyer's broker you would negotiate a fee to the realtor.
Or you could have your personal attorney write an offer to purchase. You would be responsible to pay the realtor or att'y if you use them to write an offer.