Demo

Office Assistant

NATIONS ROOF LLC
Tualatin, OR Full Time
POSTED ON 9/28/2026
AVAILABLE BEFORE 1/24/2027
Nations Roof is seeking an organized and dependable Office Assistant to support the daily operations of our local Oregon office. This position works closely with office leadership, project managers, operations personnel, and field employees in a smaller, team-oriented environment.


Our Oregon team provides the personalized service and close collaboration of a local contractor, supported by the resources and stability of one of the nation’s largest commercial roofing companies.

The ideal candidate has professional office experience, strong attention to detail, and a willingness to learn construction-related processes and systems. Previous construction experience is helpful but not required.

Key Responsibilities

  • Answer and direct incoming calls and emails.

  • Greet and assist customers, vendors, employees, and office visitors.

  • Enter purchase orders and accounts payable information accurately and promptly.

  • Maintain vendor records and assist with invoice and account documentation.

  • Enter and update information in company databases, spreadsheets, and construction management systems.

  • Prepare, scan, organize, file, and distribute office and project documents.

  • Maintain project files, customer records, and vendor documentation.

  • Support project managers, operations personnel, field employees, and office leadership.

  • Assist with scheduling meetings, deliveries, inspections, and other project activities.

  • Process incoming and outgoing mail and shipments.

  • Order and maintain office supplies and basic inventory.

  • Assist with new-hire paperwork, timekeeping records, and other employee documentation.

  • Communicate with customers, vendors, subcontractors, and employees to obtain or provide routine information.

  • Provide backup coverage and cross-train in additional administrative, accounting, and project-support functions.

  • Perform other duties as assigned.

Qualifications

  • High school diploma or equivalent required.

  • One or more years of professional office, administrative, reception, accounting support, or customer service experience preferred.

  • Strong organizational skills and attention to detail.

  • Accurate data-entry skills with consistent follow-through.

  • Professional verbal and written communication skills.

  • Ability to manage multiple assignments and changing priorities.

  • Basic proficiency with Microsoft Outlook, Word, and Excel.

  • Ability to work independently and collaboratively as part of a small local team.

  • Previous construction experience is helpful but not required.

  • Willingness to learn construction terminology, processes, and software.

Construction-specific training will be provided.

Pay and Benefits

  • Pay: $22.00–$27.00 per hour, based on experience

  • Medical, dental, and vision insurance

  • 401(k) plan with employer contribution

  • Company-paid life and AD&D insurance

  • Short- and long-term disability coverage

  • Paid time off and company holidays

  • Opportunities for training, professional development, and career growth

  • Stable, year-round employment with a growing national company


The preceding job description has been designed to indicate the general nature and level of work to be performed.


We are an Equal Employment Opportunity and E-Verify compliant Employer. Our company is a Drug Free Workplace.

NO RECRUITERS.

All candidates must be authorized to work in the United States.


#IND123

Salary : $22 - $27

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Office Assistant?

Sign up to receive alerts about other jobs on the Office Assistant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$39,522 - $50,798
Income Estimation: 
$45,079 - $58,782
Income Estimation: 
$71,445 - $107,750
Income Estimation: 
$45,079 - $58,782
Income Estimation: 
$55,482 - $73,306
Income Estimation: 
$71,445 - $107,750
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NATIONS ROOF LLC

  • NATIONS ROOF LLC Westford, MA
  • Must have current residency in the greater Boston area (office is located in Westford, MA) for project work on existing buildings throughout the region. A ... more
  • 1 Day Ago

  • NATIONS ROOF LLC Houston, TX
  • Must have current residency in the greater Houston area for project work on existing buildings throughout the region. A valid driver's license is required,... more
  • 2 Days Ago

  • NATIONS ROOF LLC Las Vegas, NV
  • This is an in office role - Monday to Friday - 8 am to 5 pm Why Nations Roof? At Nations Roof, we’re more than a roofing contractor — we’re a national part... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Office Assistant jobs in the Tualatin, OR area that may be a better fit.

  • Wing Assistant Vancouver, WA
  • Wing Assistant is building the next generation of AI-enabled workforce solutions for growing businesses. We help companies get high-quality support across ... more
  • 22 Days Ago

  • Wing Assistant Vancouver, WA
  • Wing is seeking elite talent to join M32 AI (backed by top-tier Silicon Valley VCs) , dedicated to building agentic AI for traditional service businesses. ... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!