General Services

General Services efficiently and strategically plans, provides, and manages high-quality delivery of solid waste services, building maintenance, capital projects, custodial services, fleet services, welding and fabrication, and administrative support for our citizens and internal customers.

To view this page in a different language, please use the Google Translate language selector in the top right corner of this page.

Upon request, alternative formats of Roanoke County documents will be produced for persons with disabilities and/or limited English proficiency.  Please contact Mary L. Martinez, Department Systems Analyst, ADA Liaison by telephone (540) 777-6378 or email for assistance.

  1. Physical Address
    5235 Hollins Rd
    Roanoke, VA 24019

    Fax: 540-561-2899

    Monday through Friday
    7 a.m. to 5 p.m.

  2. Language Assistance - Asistencia lingüística

  3. Ashley King


  4. Brad Jordan

    Solid Waste Manager

Brush Truck - Cropped

Trash Collection

Our Solid Waste division provides trash collection. We collect household garbage weekly and bulk and brush every other week. The department also provides drop off recycling locations throughout the County.

Bldg Maint

Building Maintenance

The Building Maintenance division provides maintenance and repairs to County buildings.  We keep County facilities operating efficiently for citizens and employees.


Capital Projects

Capital Projects involve the design, land acquisition, and construction services for governmental facility projects such as libraries, courts, police and fire stations, and infrastructure improvement projects.


Custodial Services

The Custodial division provides disinfecting and cleaning services for County buildings.  We keep County facilities safe for citizens and employees.


Fleet Services

The Fleet Services division maintains Roanoke County vehicles and related equipment in the highest state of readiness and safety using appropriate technology and the most cost-effective means available.

Welding - Cropped

Welding and Fabrication

The Welding division provides preventative maintenance and repairs for Roanoke County equipment.



The Administrative division performs financial management, billing, record keeping, and customer service support for General Services.