The City of Centennial requires that all contractors and subcontractors, performing work in the City, are licensed. 

In order to obtain a license all contractors must apply and meet the City’s requirements (outlined below). Testing may be required for some licenses. Contractors must submit current certificates of General Liability and Worker’s Compensation insurance naming the City of Centennial as the certificate holder. All licenses are valid for one year from date of issuance. Please see License Class & Fee Schedule for complete listing of license types and fees. 


To apply for a contractor’s business license the following is required:

Submittal & Payment

Submit completed Contractor’s Business License Application, accompanying documentation and appropriate licensing fee in person or to:

City of Centennial
Building Services
13133 E Arapahoe Road
Centennial, CO  80112
Fax: (303) 708-1790.

Acceptable forms of payment are Cash, Check, Visa, MasterCard or Discover.

Additional Information


Below is a list of available forms, applications and reference materials associated with contractor and subcontractor licensing in the City.

Contractor License Application
Contractor License Insurance Requirements
Contractor License Classes & Fee
Contractor Account Change Form
Sub-Contractor List
Waiver for Worker's Compensation Insurance


The City of Centennial requires testing for the following license types: 

  • General Contractor Class A
  • General Contractor Class B
  • General Contractor Class C
  • HVAC
  • Steam & Hot Water

The City administers examinations for General Contractors Classes B & C. Exams are based off of the 2009 IBC & IRC code books and are scheduled by appointment only. 

The testing requirement may be filled by providing proof of licensing/testing with Denver, Aurora, Littleton or the International Code Council (ICC). 

Contact a Permit & License Technician for more information.

View frequently asked questions.

  • The Centennial Senior Commission’s Centennial Active Seniors program is in full swing! This is a series of FREE programs for seniors in our community. On Thursday, June 21 learn strategies to prote...

  • Enjoy a picnic in the park Saturday, June 23 from 11 a.m. – 2 p.m. in the amphitheater of Centennial Center Park . Experience performances by dance troop Mile-High Stars Athletics and live music by ...

  • Due to other commitments, Mayor Piko’s weekly Meet the Mayor meetings are cancelled the next three Tuesdays: June 19, 26 and July 3. Mayor Piko will be available Tuesday, July 10 between 10 and 11 a....

  • Due to dry conditions, the Arapahoe County Sheriff has issued a ban on all open fires and open burning within Unincorporated Arapahoe County, to include the Cherry Creek State Park, the City of Cen...

  • Applications for Centennial 101, a free program to discover how our City works, are available until June 29. In just seven weeks participants will understand how Centennial is unique, learn about ho...

  • The City of Centennial is currently accepting applications to fill openings on the Senior Commission. This is an Advisory Board to City Council to foster a greater understanding of the concerns of se...

  • The City of Centennial and Cherry Creek School District (CCSD) have executed an intergovernmental agreement (IGA) for CCSD’s five year lease along the central ring of Centennial’s fiber optic backbon...

Quick Contact Info:

City of Centennial
13133 East Arapahoe Road
Centennial, CO  80112

(303) 325-8000 - 24 Hour Citizen Response Center
(720) 488-0933 - Fax Number



ADA Notice

Contact Us

City of Centennial
Powered by Real Time Solutions - Website Design & Document Management