Curtis, Heinz, Garrett & O’Keefe, P.C.
Attorneys at Law
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.
At CHGO Law, 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.
Our Attorney Team
Our Staff

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.
Our Attorney Team
- Carl J. Lumley – (314) 884-7503
- Leland B. Curtis – (314) 725-8788
- Kenneth J. Heinz – (314) 884-7504
- Steven W. Garrett – (314) 725-8788
- Kevin M. O’Keefe – (314) 725-8788
- Anastasia Brubaker – (314) 725-8788
- J. Patrick Chassaing – (314) 884-7510
- Keith K. Cheung – (314) 725-8788
- Darold Crotzer – (314) 725-8788
- Deborah C. M. Henry – (314) 725-8788
- Robert E. Jones – (314) 571-6825
- Stephanie E. Karr – (314) 725-8788
- Michael N. Kern – (314) 725-8788
- Mitchell A. Margo – (314) 884-7523
- Cindy Ormsby – (314) 725-8788
- Edward J. Sluys – (314) 725-8788
- Helmut Starr – (314) 725-8788
- Patricia Susi – (314) 725-8788
- Richard Yawitz – (314) 725-8788
- Kathleen M. Gmelich – (314) 725-8788
- Katherine E. Henry – (314) 725-8788
- Andrew R. Bramman – (314) 884-7517
- Nancy Mogab – (314) 884-7502