E2 Roofing logo with a blue and white color scheme, representing professional roofing services in

Meet the Team


E2 Roofing logo, representing reliable roofing services and roof sealants in Jacksonville, FL.

Meet the Team at E2 Roofing

At E2 Roofing, a small, consistent group of people plans, coordinates, and delivers every roofing project. Our team members work together in the office and in the field so customers interact with people who understand the full process from first visit to final walkthrough.

The core team has worked side by side for years. We rely on each other’s judgment, communicate often, and keep information moving between sales, production, and logistics. When someone from our team visits a property or answers a call, they draw on shared processes and a common understanding of how we do the work.

How Our Team Works Together

The people at E2 Roofing have worked with one another for several years. Over that time, they have built a level of trust that shows up in how they plan projects, share information, and step in to help each other. Each person understands their own responsibilities and also pays attention to what the rest of the team needs to keep a job moving.

Team members often describe their working relationship as an extension of one another. When a customer meets one person from the company, that person draws on shared experience with the rest of the group. This approach helps keep decisions aligned and reduces gaps between what is discussed at the first visit and what takes place on the roof.

Roles at E2 Roofing stay flexible when the situation calls for it. Sales, production, and logistics communicate directly, and leaders remain willing to work across responsibilities when projects require extra support. This structure helps the same small team stay close to every project, from planning through completion.

What This Means for Our Customers

Because the same group of people has worked together for years, customers interact with a team that already knows how to coordinate with one another. The owner, sales leadership, and operations staff stay in regular contact about active jobs, updates, and next steps. When someone from E2 Roofing answers a question or visits a property, they have direct access to the people scheduling work and managing the field.

To talk with the team at E2 Roofing about an upcoming roofing project, call (904) 420-8844. The people you speak with on the first call are part of the same group that follows the project through to completion.

E2 Roofing logo, representing reliable roofing services and roof sealants in Jacksonville, FL.

MEET OUR TEAM

  • Elizabeth Evans Weiss, owner and founder of E2 Roofing, smiling in a professional setting, wearing
    Elizabeth Evans Weiss Owner & Founder
  • Elizabeth Evans Weiss, E2 Roofing founder and CEO, in professional portrait.
    Jamie Rasmussen Office Manager
  • Dave Denicola, E2 Roofing division manager, smiling portrait
    Dave Denicola Division Manager
  • Cayden Frankie, E2 Roofing sales associate, professional headshot.
    Cayden Frankie Sales Associate
  • Kaleb Carson, Production & Logistics Manager at E2 Roofing, smiling in a navy polo shirt
    Kaleb Carson Production & Logistics Manager
E2 Roofing logo with a blue and white color scheme, representing professional roofing services in

Flexible Financing with Enhancify

Affordable monthly payment options make it easy to start your roofing project today without the upfront burden.

E2 Roofing logo, representing reliable roofing services and roof sealants in Jacksonville, FL.

Certified. Trusted.

Professional Partnerships That Reflect Our Commitment to Excellence

E2 Roofing logo featuring a stylized design, representing a trusted roofing service provider in Jacksonville,

READY TO GET STARTED?

Request Your Free Inspection today

At E2 Roofing, we’re always ready to take your calls! Give us a call or fill out the form below to contact one of our team members.