Law Offices of James F. Haffner

  • An AV Rated Preeminent St. Louis, MO Criminal Law Firm
  • An AV Rated Preeminent St Louis, MO Personal Injury Law Firm
  • An AV Rated Preeminent St Louis, MO Social Disability Law Firm

Do you need quick and reliable legal help?

My name is Jim Haffner.  I'm a lawyer you can trust.


For more than 20 years, I've successfully helped thousands of clients just like you with cases involving.

James F. Haffner is a “AV” Rated Preeminent Law Firm rating by Martindale-Hubbell since 2000.

Martindale-Hubbell provides that the "AV" Rating is used to identify lawyers with very high to preeminent legal ability and is a reflection of the attorney's expertise, experience, integrity and overall professional excellence. The Martindale-Hubbell rating system was established by attorneys for attorneys, and an "AV" Rating is a clear indication that the attorney demonstrates the highest professional and ethical standards.

With two convenient offices located at…

Main Office (get directions)
3228 Ivanhoe Street
St. Louis, Missouri 63139
Phone: 314-647-2112

Southern Missouri (get directions)
920 East Main Street
Park Hills, MO 63601
Phone: 573-431-3220

…help is just around the corner. And if you're too hurt to travel, I'll come visit with you.

Believe me -- you don't stay in business this long without delivering results.

But don't just take my word for it. Here's what my clients have to say.

My name is Ted.  I worked for a large multi-national company.  I was hurt at work.  The company wouldn't pay for anything.  I hired Mr. Haffner.  He made them pay all my medical bills and pay me for the time I was off work.  When the doctor released me Mr. Haffner got me a nice settlement for my injury.  If you're hurt at work, I recommend you call Mr. Haffner.

My name is Kevin.  I was involved in an accident  I was charged with DWI.  I hired Mr. Haffner.   He got the criminal charges totally dropped and also won the Administrative hearing so I had no loss of driving priveledges.  Also,Mr. Haffner told me that I had an injury claim that we could file from the accident.  He helped me get money from the insurance company.  If you are charged with DWI or other charges, call Mr. Haffner.

My name is Sandy.  My husband and I were trying for the longest time to get his social security benefits.  After my husband was denied, we contacted Mr. Haffner.  He took care of all of the paper work for us to appeal my husband's case.  My husband was approved for benefits without a hearing. We were so gratefull.  Now  I have applied for my benefits and Mr. Haffner is going to help me.  If you need help with your social security case call Mr. Haffner.

And if you have a personal injury, Social Security, or worker's compensation claim, you don't even have to pay anything up front.

How is that possible?

I handle these cases on a contingency fee basis. In plain English, this means, I don't get paid unless you get paid for your claim.

Doesn't that make sense?

"Now, what am I to do?" you ask.

Simply call me at 314-647-2112. We will schedule a time to get together for a free consultation to discuss your needs.

Don't hesitate. If you wait, you could lose important legal rights. Call me right now.

314-647-2112 (St. Louis)
573-431-3220 (Park Hills)
314-503-8569 (after hours)

Or you can e-mail me by clicking this link.