Demand response (DR) resources present a potentially important source of grid flexibility however, DR in grid models is limited by data availability and modeling complexity. This presentation focuses on the co-optimization of DR resources to provide energy and ancillary services in a production cost model of the Colorado "test system". We assume each DR resource can provide energy services by either shedding load or shifting its use between different times, as well as operating reserves: frequency regulation, contingency reserve, and flexibility (or ramping) reserve. There are significant variations in the availabilities of different types of DR resources, which affect both the operational savings as well as the revenue for each DR resource. The results presented include the system-wide avoided fuel and generator start-up costs as well as the composite revenue for each DR resource by energy and operating reserves.