Full Logo Roofing Siding Windows
DM Now Hiring Careers

Office Manager

What We Offer

  • A dynamic and supportive work environment.
  • Flexibility and remote work opportunities when needed. (We get it, you have a life outside of work 🙂
  • Opportunities for professional growth and development.
  • Competitive salary and benefits package.
  • A youthful, family-oriented work culture


Hybrid: Ashland,OH and Remote


Full-Time: 40-50 Hours a Week


This is a Salaried Postion. Compensation is subject to experience and availability

Key Responsibilities

  • Managing the Phones for DM and ensuring all calls get answered in a timely manner.
  • Manage the Messaging Inboxes for Facebook, Instagram, Google, and Email to ensure we repsond to customers in a timely manner
  • Maintain order and cleanliness in the Ashland Office.
  • Core Hours: 9am-5pm
  • Maintaining the JobNimbus CRM with correct and up-to-date information
  • Assisting in Filing and Bookkeeping in Quickbooks Online

Project Coordination:

  • Collaborate with project managers to assist in planning and coordinating roofing projects.
  • Maintain project documentation, including contracts, permits, and progress reports.

Client Communication:

  • Act as a primary point of contact for clients, addressing inquiries and providing project updates.
  • Ensure excellent customer service by maintaining positive relationships with clients.

Office Management:

  • Oversee day-to-day office operations, including managing phone calls, and emails
  • Maintain a well-organized system for project documents and correspondence in our online systems like Jobnimbus, Highlevel, and Sumoquote
  • Maintain order and cleanliness of the office

Scheduling and Logistics:

  • Coordinate scheduling for roofing crews, material deliveries, and required building permit inspections.
  • Monitor project timelines and communicate any delays or changes to the relevant parties.

Financial Administration:

  • Assist in invoicing and billing processes, ensuring accuracy and timeliness.
  • Track project, commissions, and subcontractor expenses, and maintain financial records for reporting and budgeting purposes.

Team Collaboration:

  • Foster a collaborative and positive work environment by effectively communicating with internal teams.

Preffered Qualification

  • Proven experience as an Office Manager or Administrative Assistant.
  • Strong organizational and planning skills.
  • Highly Teachable
  • Excellent communication and interpersonal abilities.
  • Proficiency in Google Docs, Sheets, and Drive and office management software.
  • Knowledge of bookkeeping and office administration processes. Quickbooks experience is a plus
  • Prior experience in contracting and construction is a plus.
  • Ability to multitask and prioritize daily workload.
  • High attention to detail and problem-solving skills.

Apply Today

Click or drag files to this area to upload. You can upload up to 2 files.

Looking For Something Else?

See All Job Posts

More About DM

Why Choose DM For Your Career?

1. Commitment to Professionalism and Quality: DM is recognized for its high level of professionalism and quality service. Our team is praised for their efficiency and attention to detail, completing significant projects like large roofing jobs in impressively short timeframes. This commitment to excellence is not just a promise but a delivered reality, as evidenced by numerous positive customer testimonials.

2. Expertise in Handling Complex Projects: Our team’s ability to handle complex projects, including dealing with insurance companies and executing challenging installations, is a testament to our expertise. Working with us means being part of a team that is skilled in navigating and simplifying complex processes for our clients.

3. A Focus on Customer Satisfaction: We pride ourselves on leaving our customers more than satisfied. From ensuring thorough cleanups post-project to providing seamless and hassle-free services, our focus is always on delivering beyond expectations. This customer-centric approach creates a fulfilling work environment where your efforts directly contribute to client happiness and loyalty.

4. A Supportive and Dynamic Team Environment: At DM, you’ll be part of a dynamic team where communication and support are paramount. Our crew and staff are not just workers but a close-knit community that collaborates to achieve common goals. This supportive atmosphere fosters professional growth and personal satisfaction.


5. A Reputation for Trustworthiness and Competence: Our company is known for its trustworthiness and competence. Joining our team means being associated with a brand that is respected and valued in the community. This reputation is a result of consistent hard work and dedication, qualities we uphold in all our team members.

6. Opportunities for Professional Growth: We believe in nurturing talent and providing opportunities for professional growth. Whether it’s learning new skills or taking on challenging projects, DM is a place where your career can flourish.

7. Local Impact and Community Connection: Being a locally owned and operated company, working with us allows you to make a direct impact in your community. Our projects not only enhance the aesthetics and functionality of homes and buildings but also contribute to the local economy and community well-being.


If you’re looking for a career that offers professional growth, a commitment to excellence, and a chance to make a real impact, DM is the right place for you. We invite you to be part of a team that values hard work, customer satisfaction, and community service.