Castle Rock Construction Company has a very active trucking division with a large fleet of side dumps, end dumps and low boys.  These trucks are used for a variety of purposes such as aggregate haul, wet concrete batch haul, removal and excavation haul, and equipment mobilization haul. The development of the trucking division has provided Castle Rock Construction Company a competitive advantage in the industry.  The truck division is closely associated with the aggregate production department.  Castle Rock Construction has been producing aggregate for concrete paving and road base for over 5 years.  CRCC has the equipment for sand production and the crushing of course aggregate and road base.  The production of these aggregates gives Castle Rock Construction Company an advantage especially in rural settings and provides owners with a good value. CRCC will continue to look for opportunities like internal trucking and aggregate production to provide owners who employ Castle Rock Construction Company with value and quality products.