Larimer and Weld counties, Colorado

Greeley council introduces contractor licensing ordinance, sets July 21 hearing

From the Greeley City Council meeting of

The Greeley City Council voted July 7 to introduce an ordinance expanding the city’s contractor licensing rules and to schedule a public hearing and second reading for July 21. The first-reading action on Item 19 would amend Title 22, Chapter 1 of the Greeley Municipal Code,…

The Greeley City Council voted July 7 to introduce an ordinance expanding the city’s contractor licensing rules and to schedule a public hearing and second reading for July 21. The first-reading action on Item 19 would amend Title 22, Chapter 1 of the Greeley Municipal Code, shifting it from a chapter focused on heating, air conditioning and gas pipe fitting certification to a broader contractor licensing chapter. The consent agenda, which included Item 19, was approved 5-0 after council pulled a different item for separate discussion.

The ordinance would require local licenses for contractors performing construction, repair or remodel work in Greeley, including roofing, demolition, flat work and other trades, while keeping existing electrical, plumbing and mechanical licensing requirements in place. Staff said the changes stem from Council initiative 11-2025, which asked for code changes related to contractor licensing, specifically roofers, and that after a Feb. 10 work session the council reached consensus on requiring licenses for all contractors who perform work in the city.

Under the proposal, contractors would need to be licensed and in good standing before a permit is issued, and a separate permit would be required for each project. The ordinance also adds enforcement provisions making it a misdemeanor to complete work without a required license, continue work after a stop-work order, or work while a license is suspended or revoked. Work started without a required permit would trigger a permit fee set at twice the regular rate.

The measure creates or formalizes several license classes, including general, building, residential, specialty and roofing licenses, and continues state-linked requirements for electrical and plumbing contractors as well as city licensing for mechanical and gas pipe fitting work. The city says the licensing system is intended to protect residents and businesses and ensure work quality.

The ordinance also spells out several exceptions. Apprentices could work without a license only under the direct supervision of a licensed person, and employees working under a licensed general contractor would not themselves be treated as contractors under the chapter. Homeowners could still perform work on their own residence or accessory structure for personal use, and an owner could build one single-family dwelling without a contractor’s license if the owner occupies it for at least two years after the certificate of occupancy is issued.

If the ordinance is approved on second reading, it would take effect on the fifth day after final publication under the city charter.

More from this meeting

  1. Greeley council July 7: tax ballot planning stalls as budget retreat and Civic Campus special meeting are set

    At its July 7 meeting, the Greeley City Council made a series of procedural and policy moves that pointed ahead to bigger decisions on taxes, the 2027 budget and the Civic Campus project. The clearest policy signal came in [the council’s discussion of a possible 2026 sales-tax…

  2. Greeley City Council selects Johnny Olson to chair meeting during mayor’s absence

    The Greeley City Council voted Tuesday to appoint Ward III Council Member Johnny Olson as temporary chair of the meeting after both Mayor Dale Hall and Mayor Pro Tem Melissa McDonald were absent because of illness. The procedural vote came before council approved its published…

  3. Greeley council pulls Civic Campus items from July 7 agenda, sets July 14 special meeting

    The Greeley City Council voted Tuesday to set a special meeting for July 14 to take up two Civic Campus items it removed from the regular agenda: a resolution reaffirming the city’s commitment to building a new City Hall and an executive session tied to negotiations and legal…

  4. Greeley council approves consent agenda after pulling legal-services item

    The Greeley City Council voted Tuesday to approve consent agenda Items 9 through 20, excluding Item 13, which was pulled for separate consideration. The action allowed the council to advance a package of routine business in one vote while setting aside a proposed legal-services…

  5. Greeley council approves state behavioral-health grant agreement for peace officers

    The Greeley City Council voted Tuesday to approve a resolution authorizing the city to enter into a grant agreement with the Colorado Division of Local Affairs for funding through the Peace Officer Behavioral Health Support and Community Partnership Grant Program.

  6. Greeley council approves state supportive-housing grant agreement

    The Greeley City Council voted Tuesday to approve a grant agreement with the Colorado Department of Local Affairs to receive funding through the Supportive Housing for Olmstead Advancement Program. The action came as part of the council’s consent agenda, with Item 12 included…

  7. Greeley council approves stormwater financing reimbursement resolution

    The Greeley City Council voted Tuesday to approve a resolution declaring the city’s intent to reimburse certain stormwater system capital costs with proceeds from one or more future tax-exempt financings. The action was part of the consent agenda at the July 7 meeting. In plain…

  8. Greeley approves $150,000 FAA airport grant for runway resealing project

    The Greeley City Council voted Tuesday to approve a $150,000 Federal Aviation Administration Airport Improvement Program grant agreement for the Greeley-Weld County Airport Authority. The approval came as part of the consent agenda under Item 17, authorizing the city to sign…

  9. Greeley council advances Arroyos del Sol annexation, sets Aug. 18 hearing

    The Greeley City Council voted Tuesday to approve a resolution finding that the Arroyos del Sol annexation petition substantially complies with Colorado annexation law and to set a public hearing for Aug. 18, 2026. The action, taken as part of the consent agenda, is a procedural…

  10. Greeley council introduces City Hall code-cleanup ordinance, sets July 21 hearing

    The Greeley City Council on Tuesday introduced an ordinance updating municipal code references to City Hall and scheduled a public hearing and second reading for July 21. The first-reading measure would revise code sections on public meeting notices, access to materials kept by…

  11. Greeley council signals end to 2026 tax ballot planning after poll shows weak support

    Greeley City Council signaled Tuesday that it does not want staff to keep working on a possible November 2026 sales-tax ballot measure after new polling found no tested proposal had majority support. The work-session discussion followed a presentation on three options: a public…

  12. Public outcry over museum and recreation cuts sets up Sept. 11 Greeley budget retreat

    Opposition to proposed cuts to museums, cultural events and recreation dominated public comment as Greeley leaders moved the hardest budget decisions into a public retreat Sept. 11. Council members agreed to the additional meeting after hearing sustained advocacy for Centennial…

  13. Greeley City Council reaches consensus on Sept. 11 public budget retreat

    The Greeley City Council reached consensus Tuesday to hold a public budget retreat on Sept. 11 for a longer discussion of the city’s 2027 budget. Councilmember Deb DeBoutez proposed the additional meeting during Item 8, the council’s initiatives portion of the agenda, saying…

  14. Greeley City Council unanimously enters executive session on potential litigation settlement

    The Greeley City Council voted 5-0 Tuesday to enter executive session to receive legal advice and give negotiating instructions related to a potential litigation settlement. The closed session was taken up as Item 27 on the council’s agenda. The motion cited exceptions in…