The importance of an attorney in today's business activities can't be overemphasized with the nature of the business environment becoming more competitive with every tick-tock, businesses or firms ensuring to protect their interest and compliance from other party's in business not to unscrupulously want to take a smart advantage of another in contracts and, in avoidance of possible legal hassles and litigations in the future for a successful business, it then makes an attorney's presence a necessity. There's that likelihood of people not overriding you in a matter when they are with the awareness of an attorney standing behind you - it makes procedures to followed in the way it should.
This really depends on how much money you want to transact, because hiring a lawyer is not an easy matter and will also cost a lot of money, so if we want to spend a lot of money, it's better if we have a lawyer beside us, because with them it will be very useful for us in reading and understanding the contract that we will be handling, so that if there are errors in the contents of the contract, someone will reprimand us not to do that.
However if on the contrary the money we spend is not too much, it is better in this case not to use a lawyer because it will be a waste of your money, it is better for you to go with your family in this transaction.
Hmmmm... Hiring the services of a lawyer is not that much of an easy deal as some of us are expressing, just as the op said, you go for the lawyer that your money can afford it mustn't be an expensive one but who is still competent in his field. The problem with some growing business claiming not to be able to afford a lawyer services is because they want to employ the services of a popular and we'll recognized lawyer in their region. Look for the unpopular ones they will be willing to come in handy without being expensive instead of bringing in your family members. Family members can't take the role of a lawyer when things eventually go north... Even with family members and problems emanates due to a breach of contract you'll still require the service of a lawyer and that will be more expensive when a problem has set in already.