Demo

Office Assistant

MB Mechanical Contractors, Inc
Scarborough, ME Full Time
POSTED ON 7/7/2026
AVAILABLE BEFORE 11/3/2026

MB Mechanical Contractors Inc. is a well-established mechanical contracting company specializing in HVAC, plumbing, welding, and boiler systems for commercial and industrial projects across Southern Maine and New Hampshire. We pride ourselves on quality workmanship, strong customer service, and a supportive team environment.

Position Summary

We are looking for a reliable and detail-oriented Office Assistant to join our small office team. This is a versatile role ideal for someone who enjoys variety in their workday, combining administrative support, basic accounting/data entry, and customer-facing duties. The position can range from part-time (20 hours) to near full-time (up to 40 hours) depending on experience and business needs.

Key Responsibilities

  • Perform data entry and maintain accurate records in QuickBooks & paper files (invoicing, vendor bills, etc.)
  • Answer incoming phone calls & walk in’s professionally, route calls, and handle general inquiries
  • Provide general office support including filing, scanning, mail handling, and organizing documents
  • Provide basic accounting tasks such as accounts payable/receivable, expense tracking, and reconciliations
  • Support the office manager, as well as all office staff with scheduling, correspondence, and administrative tasks as needed
  • Maintain a clean and organized office environment
  • Other duties as assigned to support smooth daily operations

Qualifications & Requirements

  • Some accounting or bookkeeping background required
  • QuickBooks experience strongly preferred (Desktop or Online)
  • Proficient with data entry and working in Microsoft Office (Word, Excel, Outlook)
  • Able to multitask, and prioritize workload
  • Strong attention to detail and organizational abilities
  • Reliable, self-motivated, and able to work independently in a small team setting
  • Prior office or administrative experience in construction, contracting, or in a small business setting is a plus
  • Must have reliable transportation to our Scarborough office, this is not a remote position

What We Offer

  • Flexible hours (20–40 per week)
  • Competitive wage of $20-25/hour based on experience
  • Supportive work environment with a small, tight-knit team
  • Opportunity for growth within the company
  • Stable, year-round position with a respected local contractor
  • Benefits available to Full Time (over 32 hour) Employees including; EPL, Insurance Health Plan HSA eligible (Employer pays 100% of Employee cost) & Dental, 401k with 3% Match, 7 Paid Holidays.

How to Apply Please send your resume and a brief note about your QuickBooks/accounting experience when applying.

We are actively reviewing candidates and hope to fill this position soon.

Job Type: Full-time

Pay: $20.00 - $25.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Professional development assistance

Work Location: In person

Salary : $20 - $25

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

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

  • FedEx Office Portland, ME
  • POSITION SUMMARY: Leads a store business unit, focusing on creating a consistent and positive customer experience. Assists in the supervision and oversight... more
  • 8 Days Ago

  • Excellence Home Care Westbrook, ME
  • Job Description Excellence Home Care is looking for a dependable and organized Office Assistant to support our daily office operations. The ideal candidate... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!