| Code Type | Code Model | Amendment Contact |
 |
| Building/Dwelling Code | 2003 IBC | Permit Center, (815) 987-5550 and online |
 |
| Structural Code | 2003 IBC | Permit Center, (815) 987-5550 and online |
 |
| Plumbing Code | Illinois Plumbing Code 2004 | Permit Center, (815) 987-5550 |
 |
| Mechanical Code | IMC 2003 | Permit Center, (815) 987-5550 and online |
 |
| Electrical Code | NEC 2003; 2003 IEC | Permit Center, (815) 987-5550 and online |
 |
| Fire/Life Safety Code | 2003 IFC; NFPS 101, 2000 | Permit Center, (815) 987-5550 and online |
 |
| Accessibility Code | Illinois Accessibility Code 1997 | Permit Center, (815) 987-5550 and online |
 |
| Elevator Code | ASME A 17.1 1999 | Permit Center, (815) 987-5550 and online |
| Jurisdictional Area | Contact |
 |
| Structural | Gene Werbicki Senior Building Inspector Phone: (815) 875-5550 Fax: (815) 674-4243 |
 |
| Plumbing | Ned Friel Senior Mechanical Inspector Phone: (815) 875-5791 Fax: (815) 674-4243 |
 |
| Mechanical | Ned Friel Senior Mechanical Inspector Phone: (815) 875-5791 Fax: (815) 674-4243 |
 |
| Electrical | Michael Bonavia Senior Electrical Inspector Phone: (815) 875-5749 Fax: (815) 674-4243 |
 |
| Accessibility | Kevin Ciabatti Deputy Director - Plan Review Phone: (815) 875-5518 Fax: (815) 674-4243 |
 |
| Preservation | Community Development - Historic Preservation Phone: (815) 875-5600 Fax: (815) 676-6933 |
 |
| Zoning | Community Development - Zoning Phone: (815) 875-5585 Fax: (815) 676-6933 |
 |
| Planning | Reid Montgomery Director of Community Development Phone: (815) 875-5600 Fax: (815) 676-6933 |
 |
| City Attorney | Patrick W. Hayes Legal Director Phone: (815) 875-5540 Fax: (815) 676-6949 |
 |
| Public Works | Tim Hanson Acting Director, Public Works Phone: (815) 875-5570 Fax: (815) 676-6942 |
 |
| Fire Marshal | Frank J. Schmitt Chief of Fire Prevention Phone: (815) 875-5658 Fax: (815) 875-5737 |
 |
| Parks/Recreation | Rockford Park District Phone: (815) 878-8800 Fax: (815) 878-8877 |
 |
| Aviation | Greater Rockford Airport Authority Phone: (815) 658-8639 Fax: (815) 657-7205 |