This page communicates current open, paid positions available at Good Works, Inc.

Administrative Assistant

Good Works, Inc. has a position opening in September 2024 for a paid, full-time Administrative Assistant for our vibrant, faith-based non-profit organization whose mission is: “Repairing homes for low-income families and sharing the hope found in Jesus Christ.”  Founded in 1988, Good Works is the largest organization of its kind in Chester County, PA. This position reports to the Executive Director and requires the work to be accomplished at Good Works headquarters: 544 E. Lincoln Hwy, in Coatesville, PA during normal business hours (8am-4pm). 

See Job Description below:


Job Description

Role Summary:  Provide office reception and administrative support to staff members.



  • Receive general incoming telephone calls, answer questions, and provide information about volunteering or applying for assistance, etc. and/or transferring to appropriate staff member or taking phone messages.  Complete work orders for homeowner repairs.
  • Greet visitors at the office and resolve requests or transfer to the appropriate staff member as required.
  • Respond to incoming telephone calls and emails or transfer to appropriate staff member for action.
  • Contact homeowner to schedule repairs as required by the Repair Supervisor, Repair Technician, or Volunteer Leaders.
  • Support/assist staff with administrative needs.
  • Order and stock office supplies (e.g. stationary, paper towels) and volunteer incentives (e.g. shirts, hats) as needed to support the operation.  Organize supplies in designated areas.  
  • Keep all forms used by the organization current and create new ones when needed.
  • Assist in preparation of the annual Fundraising and Celebration Dinners.
  • Recruit and coordinate work for regular office volunteers and volunteers needed for bulk mailing.
  • Maintain office equipment (postage meter, fax and copier and all individual printers).
  • Participate in office automation initiatives to improve business performance. 
  • Update the Procedures Manual for all existing procedures and responsibilities.


Data Entry

  • Accurately enter, update and maintain the data in the Homeowner database.
  • Accurately enter, update and maintain donations in the Donor database and send out donor appreciation letters/emails in a timely manner.
  • Coordinate material donations and send receipt letters.
  • Generate monthly reports for staff members (e.g. homes worked on, ongoing homeowner listing, office volunteer hours).
  • Process all donations and payments from the annual Celebration Dinner and Fundraising Dinner.



  • Type and distribute (post, email) general correspondence.
  • Maintain general mailing lists in the database.
  • Make deliveries and pickups at Coatesville Post Office. 
  • Distribute incoming mail to office staff and separate general invoices from contractor invoices.
  • Mail thank you letters to the donors and sponsors from the two annual dinners.
  • Mail and email notifications of various awards, e.g. 50-workday pins.


Ideal candidates should possess the following skills and attributes: organization, communication, empathy, time management, problem solving, patience and willingness to pray with people in response to their needs.


If interested, complete the form below:

Administrative Assistant Roles & Responsibilities
Administrative Assistant.pdf
Adobe Acrobat document [178.1 KB]
Your form message has been successfully sent.
You have entered the following data:

I am interested in being considered for the Good Works Administrative Assistant position.

Please correct your input in the following fields:
Error while sending the form. Please try again later.

Note: Fields marked with * are required