Job Seekers

Get Your Dream Job


We’ll Be There Every Step of the Way

Our goal is to guide you in your job search and make it simple and quick with the best possible result. It is important to all of us at Asheville Staffing that we find the best position with the best company for you.


Because we have been in Western North Carolina for over 30 years, we have developed lasting partnerships with local companies. We have worked hard over the years to build professional relationships with these companies and they trust us to send the best employees. If you are wanting to enhance your resume and job experience and find a career, this is a great place to start.


Talk With Recruiter

Let our experience help you get started in your ideal position. Our reputation is established in integrity and caring.
Through our application and interview process we get to know you and are better able to find the best fit for your job needs.



We accept applications at our two office locations daily – no appointment necessary. Application hours are 8:00AM-3:00PM on Monday, Tuesday, Thursday, Friday and on Wednesday 8:00AM-1:00PM.
When you come into the office, we ask you to bring two forms of valid ID (Example- State ID/Driver’s License and Social Security Card). At the time you fill out the application, we will sit down with you for an interview.



You should expect to spend 30-45 minutes in office for the application and interview. Once the interview is complete, we will process your application and you will be entered into our active job search file.
When a position has been offered to you and if there are pre-employment requirements, we will ask you to come into the office to complete.


Get Hired

Our job openings range from highly technical positions to entry level. Many of our positions are entry level which require little experience. Often times companies are willing to train the right applicant.
Once you have completed all the steps and together we have found a good fit for your qualifications, we will submit you as a potential employee to our companies.


Our Benefits

Paid Weekly

The benefit of working for a local staffing agency is we have our own payroll department. If you work this week for Asheville Staffing Resources, you will have a paycheck next week.


Health Insurance

Asheville Staffing Resources offers health insurance coverage to all full-time employees. Employees who work a minimum of 30 hours a week will be eligible for coverage on the first day of the month following their 60th day of full time employment, with options of coverage for their family as well.

Additional Benefits

Paid Vacation, Paid Holiday, Health Insurance Coverage, Employee Referral Bonuses and Incentive Programs, Employee Of The Month Bonuses.


Administrative Jobs


Receptionist is the first person to welcome visitors by greeting them, in person or on the telephone; answering or referring inquiries. Great customer service and communication are key skills for reception.


Administrative Assistant

Communicating, computing, organizing, planning, scheduling, or staffing are skills that are required for success in administration.

Accounting and Finance

Formal accounting qualification, financial reporting, analytical ability and knowledge of accounting software are usually required for accounting and finance positions.

Medical Office

Working in the medical office requires, answering telephones, customer service, handling correspondence, billing, and bookkeepingMicrosoft ExcelMicrosoft Word, troubleshooting computer problems.

Human Resources

Should possess strong employee relations, onboarding, human resources information software (HRIS), performance management, teamwork and collaboration, scheduling, customer service and project management.

Marketing and Sales

Must be a consultant of product and have interpersonal skills, good oral and written communication skills, numeracy and analytical ability and creativity and imagination.

Industrial & Manufacturing Jobs

Production Manager

Manages the operations of an assigned production area to ensure that volume, cost and quality standards are achieved.

Maintenance Technician

Performs day-to-day operations to maintain a facility under the direction of a property manager or operations manager.

Forklift Operator

Forklift operators drive around forklifts, moving materials around warehouses, storage yards, factories and other work sites.


Hand pick orders, build and stretch wrap pallets, pack and label merchandise for shipment, and transport products within a warehouse environment.

CNC Machinist

Work with computer numeric controlled (CNC) heavy machinery from setup to operation to produce parts and tools from metal, plastic or other materials.

Inventory Control

Inventory clerks are responsible for maintaining and managing all inventory, parts, and/or products, including recording new items, within a warehouse or stock room.

Our Job Openings

COVID-19 Statement

As our entire nation, we at Asheville Staffing Resources are deeply concerned about COVID-19 and its effects.
For the safety of our employees and those they may come into contact with, Asheville Staffing Resouces has implemented the following restrictions.

DO NOT REPORT TO WORK but contact our office for one of the following:
• If you are running a fever or experiencing flu-like symptoms
• In the last month you have traveled to a high-risk area for transmission of the Corona Virus, or you have been in close contact or exposed to anyone with the Corona Virus
• You have been on an airplane in the last 14 days

If none of the previous items apply to you, please avoid close contact with people who are sick and avoid touching your eyes, nose and mouth with unwashed hands. Wash your hands often with soap and water for at least 20 seconds. If soap and water are unavailable, try to use an alcohol-based hand sanitizer.
At this time, we are no longer taking Walk-Ins. Please feel free to call to schedule an appointment at one of our locations.

Asheville Office Location

Phone: 828-254-4004  Fax: 828-258-1685

Turtle Creek Center

1700 Hendersonville Rd, Suite 75

Asheville, NC  28803

Mailing Address:

75 Turtle Creek Dr

Asheville, NC  28803

Hours of Operation

Monday- Thursday: 8:00 am - 5:00 pm

Friday: 8:00 am - 4:00 pm

Accepting Applications:
Monday: 8:00 am - 3:00 pm 
Tuesday: 8:00 am - 3:00 pm 
Wednesday: 8:00 am - 1:00 pm 
Thursday: 8:00 am - 3:00 pm 
Friday: 8:00 am - 3:00 pm