|Iowa House of Representatives District 19|
| Assumed office|
| Current term ends|
Kressig is a retired Joint Trainer with John Deere/United Auto Workers.
He is a member of the Cedar Falls Lions Club, John Deere Community Credit Union, Nazareth Lutheran Church, Rainbow Cyclists of Waterloo, and the United Auto Workers.
- Commerce (Vice Chair)
- Environmental Protection
- Local Government (Vice Chair)
- Public Safety
- Subcommittee on Economic Development Appropriations
Kressig ran for re-election to the 19th District seat against Darin Beck (R). Kressig had no opposition in the Democratic primary. The general election took place on November 2, 2010.
On November 4, 2008, Kressig was re-elected to the 19th District Seat in the Iowa House of Representatives, defeating Carlin Hageman (R).  Kressig raised $88,533 for his campaign, while Hageman raised $51,432. 
|Iowa House of Representatives, District 19|
|Bob Kressig (D)||8,468|
|Carlin Hageman (R)||6,234|
In 2008 Kressig collected $88,533 in donations.
His four largest contributors were:
|Iowa Democratic Party||$13,393|
|Iowa Credit Union League||$12,500|
|Great Plains Laborers District Council||$5,300|
|United Food & Commercial Workers International Union||$5,000|
- Bob Kressig's Personal Website
- Iowa House of Representatives - Rep. Bob Kressig
- Project Vote Smart Bio
- Project Vote Smart Legislative Profile
- Campaign Contributions: 2008, 2006, 2004
|Iowa House of Representatives District 19
| Succeeded by|
State of Iowa
Des Moines (capital)
|State executive officers||
Governor | Lieutenant Governor | Attorney General | Secretary of State | Treasurer | Auditor of State | Director of Education | Commissioner of Insurance | Secretary of Agriculture | Director of Natural Resources | Commissioner of Labor | Chair of Utilities |