| Code Type | Code Model | Amendment Contact |
| Building/Dwelling Code | IBC 2009 & IRC 2009 with amendments | Building Department, (603) 624-6475 |
| Structural Code | IBC 2009 & IRC 2009 with amendments | Building Department, (603) 624-6475 |
| Plumbing Code | IPC 2009 with amendments | Building Department, (603) 624-6475 |
| Mechanical Code | IMC 2009 with amendments | Building Department, (603) 624-6475 |
| Electrical Code | NEC 2008 with amendments | Building Department, (603) 624-6475 |
| Accessibility Code | IBC 2009; ICC/ANSI A117.1-2003 and ADAAG | Online |
| Energy Code | IECC 2009 with amendments (NH Commercial Energy Building Code ) | New Hampshire Public Utilities Commission, (603) 271-2431. |
| Elevator Code | ASME A117.1 (NH RSA 157-B Elevator & Accessibility Lift Law) | New Hampshire Dept. of Labor, (603) 271-2585. |
| Jurisdictional Area | Contact |
| Structural | Karl Franck, ext. 5617 Plans Examiner - Building Department Phone: (603) 624-6475 Fax: (603) 624-6324 |
| Plumbing | Jack Vaillancourt, ext. 5614 Plumbing Inspector - Building Department Phone: (603) 624-6475 Fax: (603) 624-6324 |
| Mechanical | William Glennon, ext. 5632 Mechanical Inspector - Building Department Phone: (603) 624-6475 Fax: (603) 624-6324 |
| Electrical | Richard Guilbert, ext. 5613 Electrical Inspector - Building Department Phone: (603) 624-6475 Fax: (603) 624-6324 |
| Accessibility | Karl Franck, ext. 5617 Plans Examiner - Building Department Phone: (603) 624-6475 Fax: (603) 624-6324 |
| Historic Preservation | David Beauchene Liaison , Heritage Commission Phone: (603) 624-6450 Fax: (603) 624-6529 |
| Environmental | Chief Sanitary Engineer Phone: (603) 624-6341 Fax: (603) 624-6234 |
| Fire Marshal | James Burkush Fire Prevention Bureau Phone: (603) 669-2256 Fax: (603) 669-7707 |
| Civil | Pam Goucher/ Terry Harlacher Planning Department Phone: (603) 624-6450 Fax: (603) 624-6529 |
| Zoning | Glen Gagne, ext. 5615 Zoning Inspector - Building Department Phone: (603) 624-6475 Fax: (603) 624-6324 |
| Planning | Robert MacKenzie Planning & Community Development Director Phone: (603) 624-6450 Fax: (603) 624-6529 |
| City Attorney | Thomas Clark City Solicitor Phone: (603) 624-6523 Fax: (603) 625-6528 |
| Public Works | Frank Thomas, P.E. Public Works Director Phone: (603) 624-6444 Fax: (603) 624-6487 |
| Parks/Recreation | Ronald Ludwig Parks, Recreation & Cemetery Phone: (603) 624-6565 Fax: (603) 625-6569 |
| Aviation | Kevin A. Dillon Airport Director Phone: (603) 624-6539 Fax: (603) 628-6038 |