Staff Accountant


Davidson, NC


Job Description

Elite Roof & Solar is one of the fast-growing roofing and solar contractors delivering a significant number of roofing, gutter, and solar projects across the Carolinas annually.  We are seeking a detail-oriented Staff Accountant to join our team. The Staff Accountant will be responsible for assisting with the preparation of financial statements, maintaining financial records, and performing general bookkeeping and accounting duties. The team member must ensure all of the customer touchpoints along the way are executed to our high standards and that any satisfaction issues are effectively resolved or escalated as required.  

We are looking for a high character, motivated team member.  Elite Roof & Solar is a high growth, purpose driven business that focuses on taking care of our customers and providing a high-touch customer experience.  We will train you and give you the tools you need to be successful.  Elite Roof & Solar team members are professional, trustworthy, confident, and helpful. 

Elite Roof & Solar is an exclusive team representing the best-of-the-best in integrity, friendliness, and willingness to serve our customers.  So, if you fit the following qualifications, we would love to meet you and see if you are the right fit to join our team!  Elite Roof & Solar is veteran owned and operated and has other first responders on staff.  If you have served our community and / or country, we encourage you to apply.

Why Join Elite Roof & Solar?

Our entire team is driven by a singular purpose – to put a smile on our neighbors’ faces by protecting their families and homes with a safe, beautiful, and innovative roof over their heads – it’s what we call “The Elite Way”.  

As we strive to deliver on our purpose every day, we do so as a hard-working, fun-loving, fast-growing, innovative company that isn’t afraid to take risks and is always up for trying new ways to deliver better customer-focused services.

We want our employees and teammates to be 100% aligned with our purpose and our vision to be the premier roofing and solar provider in the Carolinas for both residential and commercial customers.  That’s why we continuously strive to empower our team to make the right decision for the customer and help build our brand.  If you want to join a fast-paced, fun-loving team in an industry that is poised for continued growth, then apply below – we would love to meet you!  

Job Responsibilities

  • Prepare and maintain financial records, reports, and general ledgers
  • Invoice customers
  • Process bills and expenses 
  • Perform bank reconciliations and journal entries
  • Prepare sales tax returns
  • Support corporate accounting functions
  • Assist with financial analysis and budgeting
  • Ensure compliance with accounting principles and company procedures
  • Maintain, understand, and coordinate specific provisions and accruals
  • Monitor cash flow and manage vendor payments, follow-up with customer invoicing
  • Escalates issues and exceptions to senior leadership when appropriate.
  • Keeps informed of company policies and procedures; answers related internal and external questions within authority
  • Support Business Owners as needed
  • Always represents the Elite Roof & Solar Brand in a positive way according to our defined brand elements.  These include acting with professionalism, demonstrating expertise, and always being trustworthy and forthright to the customer.  

Skills and Qualifications

  • Elite Roof & Solar requires high levels of personal integrity, self-motivation, and excellent communication skills for every team member
  • Self-motivated, detail focused and task oriented
  • Financial acumen
  • Experience with accounts payable and accounts receivable
  • Knowledge of debits and credits
  • Familiarity with general ledger accounting
  • Previous experience in public accounting is a plus
  • Understanding of securities law related to financial reporting
  • Proficiency in conducting bank reconciliations
  • Ability to handle journal entries accurately
  • Willingness to help others and serve our community
  • Intellectual curiosity to learn new things and try new ways of solving problems
  • Ability to be resourceful and proactive when issues arise, efficiently and effectively solving problems
  • Multitasking and time-management skills, with the ability to prioritize tasks
  • Experience and familiarity with Quickbooks Online, Microsoft Office, and advanced Excel skills required 

We offer competitive compensation and great benefits with the opportunity to earn even more as you help us take Elite Roof & Solar to the next level.  This position offers a great opportunity for growth and development in the field of accounting and for those looking to establish a long-term career with a small, innovative, growing business. If you meet the requirements and are looking to advance your career in Accounting and Finance, we encourage you to apply.


  • Salary commensurate with skills and experience
  • Bonus opportunities based upon company and individual performance


  • Generous 401(k) & 401(k) matching program
  • Health insurance
  • Dental insurance
  • Paid time off
  • Referral program


  • Day shift


  • CPA preferred


  • Bachelor’s degree minimum, MBA or equivalent preferred


  • English – required
  • Spanish – preferred 

Working Environment & Location

  • This role is located at The Jay Hurt Hub for Innovation and Entrepreneurship in Davidson, 210 Delburg Street. 
  • At the Hub, this individual will have a dedicated desk, but also will have the freedom to work anywhere within the open office environment and enjoy the benefits of this great shared office environment
  • Some Work-from-Home opportunities exist once proficiency demonstrated and only if a minimum of home networking capabilities is met to perform the job to Elite’s standards

Submit an Application

"*" indicates required fields

Max. file size: 499 MB.
This field is for validation purposes and should be left unchanged.