Agenda · Blaine City Council

Blaine City CouncilAgendaMonday, June 15, 2026

Not yet analyzed

Analyze this document to extract topics and generate news stories.

Agenda Text
## City of Blaine ## City Council Workshop June 15, 2026 | 5:30 PM ## Blaine City Hall ## 10801 Town Square Drive NE ## Blaine, MN 55449 ## AGENDA ## NOTICE OF WORKSHOP MEETING In accordance with the provisions of Section 3.01 of the Blaine City Charter, a Council Workshop meeting is scheduled for the following purpose: 1. Call to Order ## 2. Roll Call ## 3. New Business ## 3.1. 2026-128 Financial Software Assessment and Selection Consulting Services (45 ## Minutes) ## Sponsors: Jason Zimmerman, Finance Director 3.2. 2026-129 Sidewalk and Trail Plowing Procedure and Enforcement (45 Minutes) ## Sponsors: Erik Thorvig, City Manager ## 4. Other Business 5. Adjournment Page 1 of 31 ## City of Blaine ## Staff Report ## File Number: 2026-128 ## Agenda Date ## Status June 15, 2026 ## In Control ## File Type ## City Council ## Workshop Item New Business - Jason Zimmerman, Finance Director, Kyle Stasica, Assistant Finance Director Agenda Item # 3.1 ## Financial Software Assessment and Selection Consulting Services (45 Minutes) ## Background The City's financial software manages all the monetary transactions and data of the City. Main fiscal tasks such as accounting, utility billing, payroll processing, accounts payable, capital assets, and cashiering are contained within the financial software. Additional financial data is pulled into the financial software through interfaces with other City software (IMS-BuildingInpections/Community Standards; Questica-Budget; CivicRec-Recreation). The financial software is the central repository for vendor invoices, employee timekeeping/payroll, and utility billing customer service. On June 18, 2009, the City Council approved $600,000 for the purchase and implementation of a new financial system provided by New World Systems, with the intent for it to serve as the primary accounting, payroll, and utility billing software for the City. Following its 2011 implementation, the New World financial system has remained the city's primary platform. The agreement is currently subject to an annual renewal fee of approximately $150,000. In 2015, New World was purchased by Tyler Technologies, who currently supports the product. The software was originally purchased as an on- premise server license, but in 2026 will be moving to a cloud solution to increase security and reduce internal IT staff demand. The software is slowly being discontinued with new subscriptions no longer being sold since 2021. Updates from New World are now for minimum required items such as changes in federal laws, without any new functionality planned. Tyler Technologies is moving towards one primary financial system — Enterprise ERP. There are only eight clients in Minnesota still using New World as of June 2026. At the March 9, 2026 City Council workshop, Finance Department staff introduced the topic of reviewing our Financial Software for the possible migration to a new software with the key objectives including: 1. Reporting: Improve visibility into budget-to-actual performance, payroll data, and vendor auditing. 2. Integration: Replace the current decentralized module system with a unified, cohesive platform. Page 2 of 31 3. Centralization: Consolidate departmental billing and accounts receivable into one shared system. 4. Alignment: Update the chart of accounts to meet modern management requirements. 5. Efficiency: Streamline the year-end close, automate routine manual workflows, and reduce software downtime. As part of this review, staff presented the option to engage with a software consultant to assist the City in both assessing and selecting a potential new Financial Software. Primary objectives for the consultant would be: ## • Perform a Needs Assessment • Develop an RFP ## • Review Proposals • Assist in contract negotiations Finance Department staff contacted 6 software consultants, met with 4, and received proposals from 3. Each consultant appeared knowledgeable and experienced. Staff are confident the addition of the consultant would be well worth the cost to make certain the Financial Software migration is a success. The three proposals were received from: 1. Plante Moran - $158,000 (references: Plymouth, MN; Anoka County, MN) ## 2. Berry Dunn - $120,000 (references: Bloomington, MN; Edina, MN) 3. Government Finance Officers Association - $225,000 (references: Owatonna, MN; Rochester, MN) Staff also contacted other peer Minnesota cities that recently implemented new financial software; all strongly recommended using a consultant. Based on these discussions and meetings with prospective firms, staff believes hiring a consultant is a highly worthwhile investment to ensure a successful migration. Because these consultants intimately know the major vendors, their modules, and their respective strengths and weaknesses, they drastically reduce the risks associated with data migration and system setup. Furthermore, their expertise helps secure favorable contract terms for the city, often yielding savings that offset the consultant’s fees. Beyond assessment and selection, the consultant can provide project management services to oversee the implementation of the chosen financial software. This additional service ensures the project stays on schedule while holding the vendor accountable to deadlines, milestones, and staffing commitments. It also provides extra leverage and security should any vendor issues arise. Project management fees are not included in the figures above and will be discussed if the procurement process moves forward. ## Funding Sources At the November 4, 2024 and July 14, 2025 City Council Workshops, staff outlined the status of the existing core financial software and the desire to move forward with implementation of a new financial software product. Given the financing constraints of the Capital Improvement Plan, and specifically the Capital Equipment and Replacement Fund, this request was removed while priority was placed on other equipment. Page 3 of 31 While no current funding source has been identified, draft audited financials indicate sufficient excess reserves to: • Transfer $2,500,000 to the Capital Equipment and Projects Fund in lieu of bonding (as outlined in the preliminary 2027 budget documents) and • Fund $200,000 for finance software consultation services • Allow up to $2,300,000 of additional funds to be allocated for other purposes (including the acquisition/implementation of new finance software) ## Staff Recommendation Based on preliminary feedback received at the March 9, 2026, City Council Workshop, staff recommend not engaging a consultant for financial software assessment and selection services, but instead waiting to determine next steps for a software migration until the city's current system, New World, is officially sunset. Risks to waiting include: • Continued lack of improvements to New World leaving the city vulnerable to legislative, legal, and accounting reporting mandates • Increases in costs beyond the overall consumer price index • Market capacity should all remaining New World clients be forced into the marketplace • Expedited timeline to implement new technology when/if New World becomes obsolete • Absent existing unrestricted General Fund reserves, no dedicated funding source exists • Inability to modernize systems to match changes in city operations over the last 15 years Benefits to waiting include: • No immediate financial outlay for consulting services or software costs • Stability of business processes • Staff time can be spent on existing projects and priorities ## Questions for Council Does City Council support engaging a consultant for Financial Software assessment and selection services? ## Attachment List ## None Page 4 of 31 ## City of Blaine ## Staff Report ## File Number: 2026-129 ## Agenda Date ## Status June 15, 2026 ## In Control ## File Type ## City Council ## Workshop Item ## New Business - Erik Thorvig, City Manager Agenda Item # 3.2 ## Sidewalk and Trail Plowing Procedure and Enforcement (45 Minutes) ## Background The topic of sidewalk plowing has been discussed by the city council several times over the past year. The current city ordinance states that "no owner or occupant of any property, in front of which or adjacent to which, a sidewalk has been constructed for use of the public, shall allow snow to remain upon the sidewalk longer than 48 hours after the snow has ceases to fall thereon." In other words, sidewalk plowing is the responsibility of the resident. However, the current practice/policy is that the city plows all sidewalks within the city which conflicts with the ordinance. Research indicates the city has plowed sidewalks dating back to the 1980s. The city has a Snow and Ice Removal policy that was adopted in 2002 and amended in 2009, 2017 and 2020 through action of the city council. The city council has had discussions regarding the conflict in the ordinance and policy dating back to 2000. However, no action has ever been taken to resolve the issue. Information was presented at the January 2026 retreat regarding the financial impact on the city of plowing sidewalks. The city expended annually, on average, $18,856 in overtime costs over the last four years to plow sidewalks. Yearly expenses vary depending on the amount of snow received. If the city were to not plow sidewalks, there would be savings in overtime expenses and also result in a reduction in the sidewalk plowing fleet over time. The city council requested additional information at the January retreat regarding enforcement if the residents were required to plow sidewalks. Staff was able to obtain a survey completed by the City of Bloomington, who surveyed 14 cities on their policies for sidewalk plowing. There is a mix of policies which will be touched on later in this report. Additionally, Blaine staff surveyed eight comparable Minnesota cities that require property owners to clear sidewalks adjacent to their properties. The purpose was to document current practices regarding deadlines, enforcement approaches, notice procedures, clearance methods, penalties, and real-world outcomes. For cities that require residents to plow sidewalks, enforcement is complaint-driven in every case (no city uses proactive city-initiated inspections). Data was compiled from city responses in early 2026 and includes both quantitative details and qualitative comments provided by each city. At the April 13, 2026, workshop, Council made the decision to have residents plow sidewalks adjacent to their property. The city would continue to plow sidewalks adjacent to city property and trails throughout the city. Staff have reviewed maps of sidewalk locations throughout the city and need guidance from the city council related to various unique circumstances outlined below. Page 5 of 31 ## Residential Property That Doesn't Have Direct Access to Sidewalks There are many instances throughout the city where properties abut right-of-way in both the front and rear yards and sidewalks are located at the rear of their property, sometimes behind a fence or heavily landscaped areas. There is no easy way for residents to access the sidewalks in the rear yard. Attached are photos of several examples, including 99th Avenue, the Lakes, Territorial Road and North Road. These are several examples of many instances like this in the city. Staff seeks direction from Council about whether the city should continue to plow situations like this. Whatever guidance is provided, staff will use this to determine how to handle situations like this throughout the city when preparing a final plowing map. ## TPC and Lakes/HOAs Tournament Players Parkway goes through the TPC neighborhood from 109th Avenue to Radisson Road. A sidewalk exists on the west/north side of the road. The sidewalk abuts city-owned stormwater ponds, townhome HOAs (where presumably the HOA removes snow), a stormwater pond owned by a single family HOA (where presumably the HOA does not remove snow) and the golf course. Staff would recommend the city plow this entire length of sidewalk. The Lakes Parkway and South Lake Blvd have many properties (single family and townhome HOAs) where homes back up to sidewalks that don't have direct access. For consistency, staff would recommend the city continue to plow all sidewalks on these roadways. Neighborhoods that branch off from these roadways would be the responsibility of the HOA and/or property owner. The bituminous trail would continue to be maintained by the City. In other parts of the city, outside what is outlined above, there are various townhome HOA neighborhoods that abut sidewalks. Presumably, the HOA removes snow on driveways and private streets in these neighborhoods. HOA maintenance companies would need to take on the additional task of sidewalk snow removal. This may result in an increase in dues. Staff will also need to determine how to contact these HOAs as the city doesn't have a database of all HOAs in the city. Staff would recommend HOAs plowing sidewalks. ## Cloverleaf Parkway Cloverleaf Parkway extends from 99th Avenue to Highway 65 with a sidewalk on both sides of the road. The sidewalks abut several large townhome HOAs (where presumably the HOA removes driveway and private street snow), single-family homes and city-owned property. Staff is seeking guidance on how to manage the sidewalks on this street. ## Ulysses and Aberdeen Street These corridors, from 109th Avenue to 125th Avenue present a variety of circumstances outlined above (HOA areas, rear yards, business frontage, city property, etc.) along the corridor. These are also primary routes for pedestrians. Staff would recommend the city plowing sidewalks along these corridors in an effort to provide consistent snow removal. ## Business Impacts There are sidewalks throughout the city that are adjacent to commercial and industrial properties. Attached are two examples. Property management companies for these properties will be responsible for removal of snow from these sidewalks unless Council directs otherwise. ## Other Unique Areas The areas above were primary areas where staff needed further direction. However, there are several other unique situations that staff will make decisions on based on discussion. A final sidewalk plowing map will be created. Staff will add the caveat that until the new operation is implemented, there will be adjustments. ## Timing The workshop discussion will provide better guidance on snow removal policy. The snow removal map will be amended based on the discussion. After a final map has been produced, communication to impacted property owners will need to occur. Communication will need to include individual residents, business/commercial property owners and HOAs. Given the additional responsibilities, snow removal management contracts may need to be amended. Does the Council want to implement this program starting this winter, or wait until 2027/2028? Page 6 of 31 ## Enforcement The current ordinance will need to be amended outlining responsibilities and enforcement. Attached is potential language. Based on the April workshop discussion, enforcement would be as follows: 1.) Enforcement would be complaint-based. The city would not actively drive around to identify violations. 2.) After a complaint is received, code enforcement staff would inspect the property and determine if a violation exists. In lieu of sending an enforcement letter in the mail, the violation would be hand-delivered. 3.) Through ordinance, the city would need to determine how much time the resident has to remove the snow after completion of the snow event before a violation exists. - 12 hours (2 cities in the survey) - 24 hours (2 cities) - 48 hours (4 cities) 4.) Through ordinance, the city would need to determine how much time the resident has to remove snow after notice is given. - 24 hours (3 cites in the survey) - 48 hours (2 cities) - 7 days (2 cities) 5.) If a complaint is received and compliance isn't achieved, the city would remove snow from the sidewalk and fine the resident. The fine amount would also need to be identified by the city. ## Staff Recommendation Discuss the issue and provide direction. ## Questions for Council Provide staff guidance on the various circumstances outlined in the staff report. Provide staff guidance on specific snow removal timelines, so an ordinance amendment can be brought forward. ## Attachment List ## 1. Sidewalks in Rear Property 2. Lakes ## 3. TPC 4. HOA examples 5. Cloverleaf 6. Businesses ## 7. Notice Example 8. Code Amendments - Options 2 and 3 Page 7 of 31 ## ArcGIS Web Map ## Multi-units ## 5/27/2026, 9:58:29 AM 011022055ft 0306015m 1:1,200 ## Web AppBuilder for ArcGIS Page 8 of 31 Page 9 of 31 ## ArcGIS Web Map ## 5/27/2026, 10:08:52 AM 011022055ft 0306015m 1:1,200 ## Web AppBuilder for ArcGIS Page 10 of 31 Page 11 of 31 ## ArcGIS Web Map ## 5/27/2026, 10:14:15 AM 011022055ft 0306015m 1:1,200 ## Web AppBuilder for ArcGIS Page 12 of 31 Page 13 of 31 Page 14 of 31 ## ArcGIS Web Map ## 5/27/2026, 10:19:05 AM 0450900225ft 013026065m 1:4,800 ## Web AppBuilder for ArcGIS Page 15 of 31 ## ArcGIS Web Map ## 5/27/2026, 10:04:14 AM 011022055ft 0306015m 1:1,200 ## Web AppBuilder for ArcGIS Page 16 of 31 Page 17 of 31 ## ArcGIS Web Map ## 5/28/2026, 12:33:07 PM 08801,760440ft 0270540135m 1:9,600 ## Web AppBuilder for ArcGIS Page 18 of 31 ## ArcGIS Web Map ## 5/28/2026, 12:30:11 PM 08801,760440ft 0270540135m 1:9,600 ## Web AppBuilder for ArcGIS Page 19 of 31 ## ArcGIS Web Map ## 5/28/2026, 10:14:41 AM 0225450112.5ft 06012030m 1:2,400 ## Web AppBuilder for ArcGIS Page 20 of 31 ## ArcGIS Web Map ## 5/28/2026, 10:15:27 AM 0225450112.5ft 06012030m 1:2,400 ## Web AppBuilder for ArcGIS Page 21 of 31 ## ArcGIS Web Map ## 5/28/2026, 10:20:05 AM 0450900225ft 013026065m 1:4,800 ## Web AppBuilder for ArcGIS Page 22 of 31 ## ArcGIS Web Map ## 5/28/2026, 10:20:36 AM 0450900225ft 013026065m 1:4,800 ## Web AppBuilder for ArcGIS Page 23 of 31 ## ArcGIS Web Map ## 5/28/2026, 12:37:00 PM 0225450112.5ft 06012030m 1:2,400 ## Web AppBuilder for ArcGIS Page 24 of 31 ## ArcGIS Web Map ## 5/28/2026, 12:38:28 PM 0450900225ft 013026065m 1:4,800 ## Web AppBuilder for ArcGIS Page 25 of 31 Page 26 of 31 Sec. 70-2. Sidewalk snow removal. Repeal it its entirety and replace with Option 2 or 3. (a) Definitions. The following words, terms and phrases, when used in this section, shall have the meanings ascribed to them in this subsection, except where the context clearly indicates a different meaning: Owner means any person having a property interest in the land that abuts the street right- of-way. Sidewalk means that portion of street or highway right-of-way which is improved for pedestrian use, and which is adjacent to the side yard or front yard of the property. (b) Duty of owner or occupant of abutting property. (1) No owner or occupant of any property, in front of which or adjacent to which, a sidewalk has been constructed for use of the public, shall allow snow to remain upon the sidewalk longer than 48 hours after the snow has ceased to fall thereon. (2) Certain sidewalk areas may be exempted from this requirement by the decision of the city manager where circumstances, such as size of the boulevard or plowing of adjacent streets by state or local units of government, make it difficult for the adjacent property owner to keep the sidewalk free from snow. (c) Removal by city at property owner's or occupant's expense. Any snow which is not removed in accordance with this section shall be removed by the city at the expense of the owner or occupant of the abutting property. The public works director shall keep a record of the costs and time of such work done. (d) Recovery of city's expenses. The cost of removal of snow by the city shall be billed to the property owner. Failure to pay such bill, when due, will result in the costs, plus a delinquency charge of 15 percent, being certified to the county auditor with taxes against the property abutting for collection as other taxes are collected. (e) Nonliability of city. No claim shall be made against the city because of failure of the owner to comply with this section. (Code 1980, § 17-2; Code 2004, § 70-2; Ord. No. 83-783, 2-3-1983; Ord. No. 13-2264, 6-6-2013) Page 27 of 31 Sec. 70-2. Sidewalk snow removal (Option 2) Replacement of repeal. (a) Definitions. The following words, terms and phrases, when used in this section, shall have the meanings ascribed to them in this subsection, except where the context clearly indicates a different meaning: Occupant means: (1) The tenant or tenants occupying a one- or two-family dwelling; or (2) The owner, property manager, or any person having care, custody, or control of the building or lot, with respect to any three-family or larger dwelling, commercial premises, industrial premises, vacant lot, or unoccupied building. Owner means any person having a property interest in the land that abuts the street right- of-way. Sidewalk means that portion of street or highway right-of-way which is improved for pedestrian use, and which is adjacent to the side yard or front yard of the property. Trail means any asphalt path adjacent to or within a street or highway right-of-way that is designated for use by pedestrians and bicyclists. (b) City’s duty to remove sidewalk snow. (1) The City will maintain sidewalks adjacent to City owned property and both City and County trails. (c) Owner or occupant duty to remove snow and ice. (1) The owner or occupant of property abutting a sidewalk must remove snow from the full width of the sidewalk within (24, 36, 48) hours after cessation of snowfall. Failure to remove snow within the allotted time is unlawful and shall be declared a nuisance. (2) The City Manager may extend or modify this timeframe for specific areas or conditions where compliance is impracticable due to public plowing operations, boulevard width, or other similar circumstances. (d) Exemptions. (1) The City Manager may designate certain sidewalk or trail segments as exempt from the requirements of this section where physical conditions or maintenance practices make compliance impracticable. (e ) Penalty (1) Any person who shall not abate the nuisance as directed in this article or who shall fail to comply with the provisions of any notice provided in this article, or who shall resist or obstruct the city manager or authorized representative in the abatement of Page 28 of 31 a nuisance, shall be issued an administrative penalty (of $100) pursuant to the fee schedule adopted by the council. (f) Notice to abate. (1) When the owner or occupant of any property abutting a sidewalk permits a nuisance to exist in violation of this article, the city manager or authorized representative shall cause a notice to be posted conspicuously on the premises stating specific instructions and methods when and how the nuisance is to be eradicated. The notice shall order that the nuisance be abated within (24, 48) hours after the posting of such notice. The notice shall also state that, in the event of failure to comply, the nuisance will be abated by the city at the expense of the owner of the property. (g) Assessment of abatement cost. (1) If such person fails to comply with the notice to abate within the time frame set forth in the notice, the city manager or authorized representative shall have the nuisance snow removed or otherwise eradicated. A record showing the cost of such work attributable to each separate lot or parcel shall be delivered to the city clerk. Notice in writing of the work done and the costs and expenses incurred, including the administration fee to be imposed pursuant to the fee schedule adopted by the council, notice will be sent to the owner of the property. Such notice shall indicate that if the total amount is not paid to the city within 30 days of notice date, the amount of the costs and expenses incurred, along with the administration fee, shall be certified to the county auditor on or about October 1 of each year and shall be collected in the same manner as other taxes are collected. (h) Nonliability of city. No claim shall be made against the city because of failure of the owner to comply with this section. Page 29 of 31 Sec. 70-2. Sidewalk snow removal (Option 3) Replacement of repeal. (a) Definitions. The following words, terms and phrases, when used in this section, shall have the meanings ascribed to them in this subsection, except where the context clearly indicates a different meaning: Occupant means: (1) The tenant or tenants occupying a one- or two-family dwelling; or (2) The owner, property manager, or any person having care, custody, or control of the building or lot, with respect to any three-family or larger dwelling, commercial premises, industrial premises, vacant lot, or unoccupied building. Owner means any person having a property interest in the land that abuts the street right- of-way. Sidewalk means that portion of street or highway right-of-way which is improved for pedestrian use, and which is adjacent to the side yard or front yard of the property. Trail means any asphalt path adjacent to or within a street or highway right-of-way that is designated for use by pedestrians and bicyclists. (b) City’s duty to remove sidewalk snow. (1) The City will maintain sidewalks adjacent to City owned property and both City and County trails. (2) The City will identify and maintain sidewalks in school zones and priority routes as authorized by the City Manager or representative. A map identifying these routes is available on the city’s website. (c) Owner or occupant duty to remove snow and ice. (1) The owner or occupant of property abutting a sidewalk must remove snow from the full width of the sidewalk within (24, 36, 48) hours after cessation of snowfall. Failure to remove snow within the allotted time is unlawful and shall be declared a nuisance. (2) The City Manager may extend or modify this timeframe for specific areas or conditions where compliance is impracticable due to public plowing operations, boulevard width, or other similar circumstances. (d) Exemptions. (1) The City Manager may designate certain sidewalk or trail segments as exempt from the requirements of this section where physical conditions or maintenance practices make compliance impracticable. Page 30 of 31 (e) Penalty (1) Any person who shall not abate the nuisance as directed in this article or who shall fail to comply with the provisions of any notice provided in this article, or who shall resist or obstruct the city manager or authorized representative in the abatement of a nuisance, shall be issued an administrative penalty (of $100) pursuant to the fee schedule adopted by the council. (f) Notice to abate. (1) When the owner or occupant of any property abutting a sidewalk permits a nuisance to exist in violation of this article, the city manager or authorized representative shall cause a notice to be posted conspicuously on the premises stating specific instructions and methods when and how the nuisance is to be eradicated. The notice shall order that the nuisance be abated within (24, 48) hours after the posting of such notice. The notice shall also state that, in the event of failure to comply, the nuisance will be abated by the city at the expense of the owner of the property. (g) Assessment of abatement cost. (1) If such person fails to comply with the notice to abate within the time frame set forth in the notice, the city manager or authorized representative shall have the nuisance snow removed or otherwise eradicated. A record showing the cost of such work attributable to each separate lot or parcel shall be delivered to the city clerk. Notice in writing of the work done and the costs and expenses incurred, including the administration fee to be imposed pursuant to the fee schedule adopted by the council, notice will be sent to the owner of the property. Such notice shall indicate that if the total amount is not paid to the city within 30 days of notice date, the amount of the costs and expenses incurred, along with the administration fee, shall be certified to the county auditor on or about October 1 of each year and shall be collected in the same manner as other taxes are collected. (h) Nonliability of city. No claim shall be made against the city because of failure of the owner to comply with this section. Page 31 of 31
Agenda — Blaine City Council - Blaine Recorder