130 S Bemiston, Suite 200, St. Louis, MO 63105-1913
(314) 725-8788
(314) 725-8789

Curtis, Heinz, Garrett & O’Keefe, P.C.

Solutions for Your Legal Issues

Experience

Value

Integrity

Who We Are

Curtis, Heinz, Garrett, and O’Keefe is a general practice law firm with a reputation for bringing experience, integrity, and value to clients. Since 1987, we’ve had a track record of success serving municipal, corporate and individual needs – as legal counsel for local government, state regulation, and business law to family, personal injury, trial, and estate planning matters.

Our team of experienced attorneys offers excellent representation at a reasonable price, finding solutions for your legal issues. Large enough to handle your needs, but small enough to know your name, we’ll serve as your advocate in the legal system.

Contact Us

Our Attorney Team

Carl J. Lumley
Carl J. Lumley
Leland B. Curtis
Leland B. Curtis
Kenneth J. Heinz
Kenneth J. Heinz
Steven W. Garrett
Steven W. Garrett
Kevin M. O’Keefe
Kevin M. O’Keefe
Anastasia Brubaker
Anastasia Brubaker
J. Patrick Chassaing
J. Patrick Chassaing
Keith K. Cheung
Keith K. Cheung
Darold Crotzer
Darold Crotzer
Deborah C. M. Henry
Deborah C. M. Henry
Robert E. Jones
Robert E. Jones
Stephanie E. Karr
Stephanie E. Karr
Michael N. Kern
Michael N. Kern
Mitchell A. Margo
Mitchell A. Margo
Cindy Ormsby
Cindy Ormsby
Edward J. Sluys
Edward J. Sluys
Helmut Starr
Helmut Starr
Patricia Susi
Patricia Susi
Richard Yawitz
Richard Yawitz
Kathleen M. Gmelich
Kathleen M. Gmelich
Katherine E. Henry
Katherine E. Henry
Andrew R. Bramman
Andrew R. Bramman

Experience

Value

Integrity

Who We Are

Curtis, Heinz, Garrett, and O’Keefe is a general practice law firm with a reputation for bringing experience, integrity, and value to clients. Since 1987, we’ve had a track record of success serving municipal, corporate and individual needs – as legal counsel for local government, state regulation, and business law to family, personal injury, trial, and estate planning matters.

Our team of experienced attorneys offers excellent representation at a reasonable price, finding solutions for your legal issues. Large enough to handle your needs, but small enough to know your name, we’ll serve as your advocate in the legal system.

Contact Us

Our Attorney Team