Having a lawyer review an agreement before the agreement is executed will provide far greater protection since such agreements, for the most part, cannot be changed after the fact. Your lawyer can revise an agreement of purchase and sale to ensure that all of the necessary provisions are included and that the onerous ones are excluded before you sign the agreement.