Job Opportunity – Office Assistant

Qualities we are looking for in an ideal candidate:

  • Career-driven people looking to grow with an organization
  • Self-motivated individuals who are able to work effectively with little to no supervision
  • Excellent organizational skills and attention to detail
  • Excellent writing and communication skills. Most of your day will be spent on the phone and writing e-mails.
  • Enthusiasm and great personality.


Candidates for this position must meet the following requirements:

  • Must be able to speak and write English well
  • Basic math skills
  • Familiar with Microsoft Office software including Word, Excel, PowerPoint, Publisher, and Outlook
  • Bookkeeping and general office experience of at least 2 years preferred. Quickbooks knowledge a plus, but not required.
  • Ability to type professional e-mails and letters
  • Ability to work unsupervised effectively
  • Ability to prioritize and multitask
  • Minimum high school diploma or GED required. At least 2 years of college preferred.
  • Willingness to submit to background checks and regular drug screening.
  • Must have reliable transportation to and from work, and be able to run errands using personal vehicle as needed.



Some of the tasks an office manager will handle on a daily or weekly basis include:

  • Bookkeeping
    • Create and adjust estimates using Xactimate estimating software and Quickbooks
    • Enter invoices, receipts, and deposit information into Quickbooks
    • Assist in tracking budgets
    • Manage accounts payable
    • Provide weekly printouts of financials to management
    • Create purchase orders
    • Make bank deposits as requested
  • Customer Service
    • Answer phones cheerfully and respectfully
    • Schedule appointments and dispatch crews
    • Provide over the phone estimates for cleaning services
    • Confirm appointments
    • Follow-up on all jobs after completion to ensure customer satisfaction
    • Rotate after-hours and weekend on-call phones
  • Collections
    • Track accounts receivable
    • Contact insurance companies, mortgage companies, and customers for payment
    • Follow-up on past-due accounts to check payment status
    • Send collections notices as needed
  • Marketing
    • Manage social media accounts
    • Create relevant posts for social media on a weekly basis
    • Aid in creating monthly newsletter sent to customers
    • Maintain e-mail lists for e-mail marketing
  • Other
    • Scanning, faxing, copying, and filing
    • Ensure employees are submitting all required paperwork on time
    • Attend meetings and take notes to transcribe
    • Assist in tracking project status
    • Place chemical, material, and equipment orders as needed
    • Track equipment locations to prevent loss
    • Schedule sub-contracted services
    • Maintain office cleanliness and organization
    • Complete paperwork for newly hired employees


Normal hours are Monday-Friday 8-5 and occasional Saturdays. Rotate after-hours and weekend on-call phones for emergency services. Overtime available. Company cell phone and tablet are provided. Starting pay is based on experience, starting at $12 per hour. Bonuses, raises, and other incentives are available and based on performance. Opportunity for advancement available.

We are not accepting in-person applications at this time.Please apply here: