You can make an offer, the agent calls you back, bit of to-ing and fro-ing, and you have an agreement at the end of the day.
It's a good idea to speak to the lawyer first and confirm how much they charge to review contracts, say, and what information they require. Also a good idea to know...