How to File a Complaint Against a Colorado Contractor

Filing a complaint against a Colorado contractor involves navigating multiple regulatory bodies depending on the contractor's license type, the nature of the alleged violation, and whether the work was residential or commercial. This page maps the complaint pathways, the agencies that administer them, and the criteria that determine which process applies. Understanding these distinctions prevents misdirected complaints and improves the likelihood of a formal resolution.


Definition and scope

A contractor complaint in Colorado is a formal allegation submitted to a state or local regulatory authority asserting that a licensed or registered contractor violated applicable statutes, administrative rules, or contractual obligations. Complaints are distinct from civil litigation and from informal disputes settled between parties without agency involvement.

Colorado does not operate a single unified contractor licensing board. Instead, licensing authority is distributed across trade-specific bodies. The Colorado Department of Regulatory Agencies (DORA) oversees several licensed professions and trades, including electrical and plumbing contractors, through its Division of Professions and Occupations. Roofing contractor registration falls under Colorado's Roofing Contractor Registration Act (C.R.S. § 12-115-101 et seq.), administered by DORA. HVAC and other mechanical trades are governed through a combination of state statute and local jurisdiction requirements. For a full breakdown of license categories, see Colorado Contractor License Types.

Scope and coverage limitations: This page covers complaints arising from contractor activity regulated under Colorado state statutes. It does not address complaints against contractors working exclusively under federal contracts, disputes governed by tribal jurisdiction, or claims that fall solely under the jurisdiction of a home rule municipality with independent licensing authority (such as Denver, which administers its own contractor licensing programs separately from DORA). Federal contractor disputes are handled through separate federal procurement channels and are not covered here.


How it works

The complaint process follows a structured sequence that varies by agency but shares common procedural elements across Colorado's regulatory bodies.

  1. Identify the correct regulatory body. Determine whether the contractor holds a state-issued license (electrical, plumbing, roofing registration, etc.) or operates under local permits only. DORA's Division of Professions and Occupations handles licensed trade complaints; unlicensed contractor complaints may route to the Colorado Attorney General's Consumer Protection Section under C.R.S. § 6-1-105 (Colorado Consumer Protection Act).

  2. Document the violation. Gather contracts, permits, written communications, photographs, inspection reports, and payment records. DORA's complaint intake process requires supporting documentation to initiate a formal investigation.

  3. Submit the complaint. DORA accepts complaints through its online complaint portal. The Colorado Attorney General accepts consumer complaints through the Consumer Protection Complaint portal. Local jurisdictions maintain their own intake procedures.

  4. Agency investigation. Upon intake, the agency assigns an investigator who reviews documentation, may conduct interviews, and can request a response from the contractor. DORA investigations operate under the Colorado Administrative Procedure Act (C.R.S. § 24-4-101 through § 24-4-108).

  5. Disciplinary action or dismissal. If a violation is substantiated, the agency may issue a letter of admonition, impose fines, suspend a license, or revoke registration. Under C.R.S. § 12-115-114, roofing contractor violations can result in civil penalties. If insufficient evidence exists, the complaint is closed without action.

  6. Appeals. A contractor subject to disciplinary action may appeal through the Colorado Office of Administrative Courts (OAC), where Administrative Law Judges conduct independent hearings.

For issues involving bond claims and financial recovery, see Colorado Contractor Bonding Requirements. The Colorado Contractor Dispute Resolution page covers arbitration and mediation alternatives.


Common scenarios

Unlicensed or unregistered work: A contractor performs roofing, electrical, or plumbing work without the required state registration or license. This violates DORA statutes and may also implicate the Colorado Consumer Protection Act, enabling a complaint to both DORA and the Attorney General simultaneously.

Abandoned projects: A contractor accepts payment, begins work, and abandons the project before completion. This is one of the most frequently cited bases for Consumer Protection Act complaints and may also support a civil claim under Colorado lien law (C.R.S. § 38-22-101 et seq.). See Colorado Contractor Lien Laws for related claim mechanisms.

Substandard or code-violating work: Work that fails to meet the Colorado Building Code standards or applicable municipal amendments. These complaints often require a building department inspection report as supporting evidence. See Colorado Contractor Permit Process for permit and inspection context.

Insurance or bond misrepresentation: A contractor falsely claims to carry required liability insurance or a surety bond. Verification steps and insurance requirements are detailed at Colorado Contractor Insurance Requirements.

Permit violations: Work performed without required permits, or permits pulled by a contractor who then subcontracts to an unlicensed party. Local building departments handle permit-related complaints; the relationship between general and subcontractors in this context is covered at Colorado Contractor Subcontractor Relationships.

For residential-specific scenarios, including home improvement contracts, see Colorado Home Improvement Contractor Regulations and the Hiring a Contractor in Colorado Checklist.


Decision boundaries

DORA vs. Attorney General: DORA handles complaints against contractors who hold a state-issued license or registration. The Attorney General's Consumer Protection Section handles complaints involving deceptive trade practices regardless of licensure status, making it the appropriate channel when the contractor is unlicensed entirely or when the complaint centers on fraudulent misrepresentation rather than a technical code violation.

Regulatory complaint vs. civil action: A regulatory complaint seeks to discipline the contractor's license or registration — it does not directly compensate the complainant. Civil litigation, small claims court (for amounts under $7,500 per C.R.C.P. Rule 508), or bond claims are the mechanisms for financial recovery. The 2 pathways are not mutually exclusive and can proceed simultaneously.

State authority vs. local jurisdiction: Contractors in Denver, Colorado Springs, and other home rule municipalities may hold city-issued licenses that function independently of DORA registration. Complaints against such contractors route to the relevant city licensing office, not DORA. The distinction between state licensing and local registration is detailed at Colorado Contractor Registration vs. Licensing.

Criminal referral threshold: Contractor fraud involving material misrepresentation, theft by deception, or forgery of permits can be referred to local law enforcement or the Colorado Attorney General's Medicaid Fraud and Consumer Protection Unit. Regulatory agencies may make these referrals independently or in response to complainant requests.

Before filing, verifying a contractor's license status is a prerequisite step covered at How to Verify a Colorado Contractor License. The broader service landscape is indexed at the Colorado Contractor Authority home page, and the full complaint process overview is available at Colorado Contractor Complaint Process.


References

📜 5 regulatory citations referenced  ·  🔍 Monitored by ANA Regulatory Watch  ·  View update log

Explore This Site