SOUTH PORTLAND — City officials welcomed the public to the new Municipal Services Facility at 929 Highland Ave. with a ribbon-cutting ceremony and open house on Saturday.

The $15.7 million project, built by Great Falls Construction of Gorham, was completed five months later than initially projected, but it came in on budget, city officials said.

Located on the former site of the city’s solid waste transfer station, which was rebuilt next door in 2015, the 63,000-square-foot facility houses the city’s public works, parks and transportation maintenance divisions. Behind the facility is the city’s new 2,944-panel municipal solar array, which opened last month.

The facility replaces the city’s 6-acre public works complex on O’Neil Street, a cramped and outdated site in a residential neighborhood that’s expected to be redeveloped into housing.