logo inner

Old Dominion Mechanical - Accountant

SandboxRichmond, Virginia, United StatesOnsite
This job is no longer open

A little bit about us…


Old Dominion Mechanical is a mechanical contracting company that specializes in providing a wide range of mechanical services and solutions. With a strong commitment to quality and customer satisfaction, Old Dominion Mechanical offers expertise in HVAC, plumbing, and electrical services for commercial and Industrial clients. Whether it's installing efficient heating and cooling systems, handling complex plumbing projects, or ensuring electrical safety, Old Dominion Mechanical is known for its professionalism and reliability in delivering top-notch mechanical solutions to meet the diverse needs of its clients.At Old Dominion Mechanical, we know our customer experience starts with our employee experience.

This is why we are committed to a culture of respect in our office that our employees can feel. We are all one team, ready to come together to make it happen for each customer.

A little bit about the role…


Under the supervision of the CFO, the Accountant role will be responsible for managing and meeting recurring, and let's face it, unexpected deadlines. Our ideal candidate has experience managing day-to-day accounting operations, including financial reporting (GAAP and tax), accounts payable, accounts receivable, inventory, budget development, payroll, as well as treasury management and system integration experience. As the Accountant, you will be responsible for the following:

  • Financial Record Keeping: Maintain accurate and up-to-date financial records, including accounts payable, accounts receivable, and general ledger entries. Participate in month-end close activities, including preparation of journal entries, reconciliation of accounts, and other accounting duties in a timely manner.
  • Financial Reporting: Prepare and analyze monthly, quarterly, and annual financial statements and reports. Develop and interpret financial summaries and provide reports to management on a daily/weekly/monthly basis. Identify trends, variances, and opportunities for cost savings or revenue enhancement.
  • Job Costing and Project Accounting: Track and report on project costs, including labor, materials, and overhead. Provide financial analysis for project profitability and cost management. Communicate with Project Managers during project administration, monitor PRF for proper cost application, project close out, etc.
  • Budgeting and Forecasting: Assist in the development and monitoring of budgets for both company operations and individual projects. Provide financial forecasts to aid in strategic planning and decision-making.
  • Expense Management: Monitor and manage company expenses, ensuring they are recorded correctly and within budgetary constraints. Verify and post details of business transactions, such as funds received and funds disbursed.
  • Software Utilization: Utilize our ERP (Jonas Construction) to help project management specific contracts, including booking, committed costs, revenue recognition, cash flow, and timely completion of projects.
  • Audits and Compliance: Assist in year-end audit requests and liaise with external auditors. Stay updated on accounting standards, industry regulations, and best practices. Implement and adhere to internal controls and company policies.

We are excited about you because…


  • You have a Bachelor’s degree in Accounting, Finance, or other related field.
  • You have 3-5 years of accounting experience - bonus points if it is in the construction industry.
  • You are proficient in Microsoft applications with strong Excel skills.
  • You are proficient in ERP/Accounting software - we use Jonas Construction.
  • You are an excellent communicator and can work well with a diverse team.
  • You are highly organized and never miss even the smallest detail.
  • You possess strong analytical and numerical skills and have the ability to understand the story behind the numbers.
  • You are self motivated and can balance multiple projects while still adhering to deadlines.

To be successful at Old Dominion Mechanic, you must align with our core values…


  • Listen to Understand: In every moment, we are fully present. We don’t bring phones to meetings and we never multitask when someone is sharing their thoughts with us. We truly listen to our customers' needs so we can discover the perfect solution together.
  • Culture of Respect: Each customer of ours has unique needs and respectively, a unique budget and timeline. We know their concerns are real and we listen to them fully. We believe a genuine conversation is always better than industry jargon.
  • Technical Competence: We are experts at what we do and use our breadth of knowledge to both problem solve and find opportunities for our customers. We are constantly seeking opportunities to learn more in our industry so that we can continue to grow and support our customers in every way.
  • Environmentally Cautious: We strive to make our impact on the environment as minimal as possible. We strongly believe in recycling and repurposing equipment and materials as often as we can. We offer green systems to encourage responsible energy consumption.
  • Community Responsibility: We are proud of the Virginia community and even prouder to be a part of it. We support the community that supports us by participating in charity drives, supporting the National Guard, involving in community boards, and attending community events.

Reasons it pays to work at ODM (in addition to the pay itself)...


  • Competitive base salary with performance bonus incentives
  • Comprehensive health benefits with employer contribution
  • Employer-matched 401k
  • Generous PTO and paid holidays
  • Never work on your birthday!

ODM reviews candidates based on their skill-set, experience, team fit and shared passion for our purpose, vision and values. ODM takes no consideration for race, religion, sex, personal lifestyle, disability, military status, or other personal characteristics in our hiring practices.

This job is no longer open

Life at Sandbox

The Sandbox Agency is an international full-service agency formed by agency owners, partners and leaders who love the business and serving our clients. The name of our game is collaboration, because we create better together. We are always looking to add new talent to our team. Check out our open positions here and on our website. You can also contact us with questions at talent@sandbox.com.
Thrive Here & What We Value1. Collaborative Team Environment2. Innovative Collaboration with Influencers and Creators3. Competitive Pay and Benefits4. Opportunity for Career Growth
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024