Our Town’s services are run by a number of departments. Reporting directly to the Town Manager; these departments provide both internal and public support for both the day to day operations and future planning for our Town. Below, you will find each department’s name and their contact info.

Animal Control Department

The Town of Happy Valley-Goose Bay also has a full-time Animal Control Officer whose sole responsibility is to conduct patrols, and answer animal control calls within the community. The Animal Control Officer works closely with the Town of Happy Valley-Goose Bay Community Constable.

Julia Kelland - Animal Control Officer Tel: 709-896-3322

Municipal Enforcement Department

To contact the Municipal Enforcement Department including Animal Control, please see the below information:

Municipal Enforcement Complaints Line: 709.896.3322
Municipal Enforcement Complaints Email:

Brad Butler, Director of Protective Services Tel: 709-896-3322 Fax: 709-896-9454

Human Resources Department

This Department is responsible for the employee relations, maintenance of the collective agreement, support for non-bargaining unit staff and bargaining unit staff.

Kelly Ann Jack - Director, Human Resources & Employee Relations Tel: 709-896-5616 Fax: 709-896-9454

Community Development & Research Department

This Department provides proactive leadership, engagement and strategic direction in the areas of community development and research for the Town.

Greg Osmond, Community Development Manager Tel: 709-896-5427 Cell: (709) 899-0392 Fax: 709-896-9454

Public Relations Department

This Department oversees the release of municipal information to the public. This includes the operation of the Town’s major communication channels, such as social media and website. The Department is the point of contact for Media inquiries.

Tel: 709-896-3254 Fax: 709-896-9454

Roads & Transport Department

This Department is responsible for road maintenance including snow clearing, municipal landfill operations, and heavy equipment operations. This Department covers approximately 180 lane km of municipal roads. Residents are advised that this does not include Hamilton River Road which is the responsibility of the Province of Newfoundland and Labrador.

Randy Chambers, Superintendent of Roads & Transport Tel: 709-896-3403 Fax: 709-896-9454

Protective Services Department

Fire Chief Brad Butler is the Director of Protective Services. This Department is responsible for the operation and supervision of the Happy Valley-Goose Bay Fire Department which services the Upper Lake Melville area. The Protective Services Department is also responsible for the supervision of Municipal Enforcement, Animal Control, and Occupational Health & Safety.

Brad Butler - Fire Chief, Director of Protective Services Tel: Fire Emergency Only: 896-2222 Fax: 709-896-9454

Planning & Development Department

This Department includes engineering and planning and development control which is responsible for building and occupancy permitting, development regulations, and more.

Randy Dillon, P. Eng. - Director of Engineering Tel: 709-896-3222 Fax: 709-896-9454

Finance Department

This Department is responsible for the financial services of the municipality specifically for residents and businesses, assessment and taxation as well as taxes and fees.

Mike Dollmont Tel: 709-896-3300 Fax: 709-896-9454

Be Part of Our Business Directory

Whether you want to increase exposure for your local business, or just need to update your business information in our Municipal Business Directory – we’ve got you covered!

Get Started