Hiring a lawyer can certainly be an expensive undertaking.  As a result, some people will decide which attorney to hire based on the fees charged.  While this should be one factor in your decision, it should not be the only one.

Often, the cheapest attorney may actually cost you more money in the long run, especially if your problem is complicated.  Hiring a novice attorney at $100 an hour may seem like a good option compared to the experienced attorney’s fee of $250 an hour, but that experienced attorney may be able to resolve your legal issue much quicker and give you a better end result.  The cheapest fee might just lead to an expensive failure.

On the other hand, the most expensive lawyer might not be the best option, either.  Take into account the nature of your legal issue.  If it is not particularly complex, you probably do not need to pay for a specialist. For example, you do not need a high-level corporate attorney to draft a simple business contract. 

It is important to remember that legal fees are often negotiable, and that it is a good idea to shop around before hiring an attorney.  However, basing your decision solely on the fees charged can in actual fact cost you more money overall.