Not all real estate transactions require you to hire an attorney. There are times when the services of a real estate agent are enough. However, it is important to understand that there are states that stringently require the participation of a real estate attorney in the deal. For simple and uncomplicated real estate transactions such as monthly leases, an agent may be able to cover all your needs.
On the other hand, for commercial real estate purchases and other transactions that involve big properties and huge amount of money, it is best that you work it out with a real estate attorney. Deals like these usually come with complicated contracts that only real estate lawyers can handle. If you want your rights to be protected at all costs, investing in their services is the way to go.