Office Assistant

CMC Roofing

Denver (CO)

On-site

USD 35,000 - 45,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401k with match
Paid vacation
Paid holidays
Disability insurance

Job summary

CMC Roofing in Denver, Colorado is seeking an Office Assistant to support daily operations through clerical and administrative tasks. The ideal candidate will provide exceptional customer service, manage office supplies, and assist with client communications.

Qualifications include a high school diploma, at least 2 years of experience, and bilingual abilities in English and Spanish. This in-office position offers a range of benefits including health insurance and a 401k matching program.

Qualifications

  • Ability to use various office technology and machinery.
  • Strong customer service skills required.
  • Minimum of 2 years related experience.

Responsibilities

  • Greet visitors and provide high-level customer service.
  • Answer calls and emails from clients.
  • Maintain office supplies and order new materials.
  • Schedule meetings and draft correspondence.
  • Assist with billing and collections.
  • Provide translation during training sessions.

Skills

Customer service
Bilingual in English and Spanish
Proficient in Microsoft Office Suite
Typing skills
Communication skills

Education

High school diploma or equivalent

Tools

General office equipment

Job description

REPORTS TO: Office Manager


CLASSIFICATION: Non-Exempt


REVISION DATE: June 2026


POSITION SUMMARY

The Office Assistant is responsible for performing a range of clerical and administrative tasks to support daily operations and ensure the office runs smoothly.


ESSENTIAL DUTIES AND RESPONSIBILITIES


  • Greet visitors providing a high level of customer service.

  • Answer telephone calls and emails from customers and clients; direct them to relevant staff.

  • Keep an inventory of office supplies and order new materials as needed.

  • Maintain files.

  • Schedule meetings and coordinate calendars.

  • Draft correspondence and other formal documents.

  • Enter and approve timesheets in Terial on a daily basis.

  • Prepare, update, and distribute a variety of reports on a daily and weekly basis.

  • Create roof plans for clients.

  • Assist with billing invoices in Terial and assist with collections.

  • Research buildings for future work.

  • Book and close out work orders; generate applicable reports.

  • Provide translation during safety training and for all new hire orientations.

  • Assist with new hire paperwork and onboarding of new employees; make badges for new employees.

  • Other duties as assigned.


MINIMUM QUALIFICATIONS


  • Ability to use technology and office machinery (printers, fax machines, photocopiers, etc.)

  • Proficient to intermediate with Microsoft Office Suite.

  • Fast and proficient typist.

  • Strong verbal and written communication skills; excellent customer service skills.

  • Bilingual in English and Spanish required.


EDUCATION AND EXPERIENCE


  • High school diploma or equivalent; equivalent experience or training may be substituted.

  • Minimum 2 years of previous related experience.


SUPERVISORY RESPONSIBILITIES

None


PHYSICAL REQUIREMENTS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms. This position requires the ability to occasionally lift office products and supplies, up to 20 pounds.


MATERIALS & EQUIPMENT USED

Ability to operate all general office equipment including computer, printer, copier, and phones. Ability to operate and drive vehicle to run errands.


WORKING CONDITIONS

This is an in-office position.


BENEFITS

After 60 day wait period, eligible for health insurance base plan that is 100% employer paid; employee can upgrade at own expense; employer paid GAP coverage; 50% employer paid dental; $25,000 life insurance policy that is employer paid; option to add more life insurance that is employee paid; STD disability; employee paid vision; option for employee-paid policy for critical illness plan and accident plan; immediate entry 401k with up to 4% match; accrual based sick leave up to 48 hours annually; accrual based paid vacation – begin accruing 90 days after hire, up to 5 days per year from 90 days to 2 years after hire, up to 10 days paid vacation for employees with 2-5 years of service, and for up to 15 days paid vacation for more than 5 years of service; After 90 days of continuous full-time employment, all hourly office staff will receive 3 paid holidays per year: Memorial Day, Labor Day, and Christmas; discretionary annual bonus based on individual and company performance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Office Assistant
Office Assistant

Ultimate Staffing • Denver (CO)

On-site
USD 36,000 - 46,000
Medical insurance
Dental insurance
Vision insurance
+6
Office Assistant
Office Assistant

Vasile Elevator Inc • Pompano Beach (FL)

On-site
401(k)
Dental insurance
Health insurance
+2
Office Assistant/Bookkeeper
Office Assistant/Bookkeeper

Vasile Elevator, Inc. • Pompano Beach (FL)

Hybrid
USD 30,000 - 37,000
401(k)
Dental insurance
Health insurance
+2
Office Administrator
Office Administrator

Woojin IS America, Inc • Santa Fe Springs (CA)

On-site
USD 55,000 - 75,000
Health Insurance
401(k) Plan with Company Match
Paid Time Off
+2
Office Manager - Construction
Office Manager - Construction

Bigfoot Builders • Boone (NC)

On-site
USD 30,000 - 36,000
Office Manager Administrative
Office Manager Administrative

PES • Washington

On-site
USD 25,000 - 39,000
Paid time off
Training & development
401(k) matching
+5
Office Manager to the CEO
Office Manager to the CEO

PES • Pittsburgh

On-site
USD 28,000 - 39,000
401(k) matching
Paid time off
Training & development
+1
Office Assistant
Office Assistant

GMA MECHANICAL CORP • Terryville (NY)

On-site
USD 35,000 - 55,000
401(k)
401(k) Matching
Health Insurance
+3
Office Manager
Office Manager

Summit Fire & Security • Richmond (VA)

Hybrid
USD 42,000 - 65,000
Office Assistant
Office Assistant

Ultimate Staffing Services • Denver (CO)

On-site
USD 22,000 - 32,000
Medical insurance
Vision insurance
Life insurance
+5