About Total Roofing

For most homeowners, their home is one of the largest investments they will ever make, and the roof is its first line of defense. At Total Roofing, we believe protecting that investment means more than installing quality shingles. It means protecting the entire property, the people who live there, and the experience from start to finish.

From the moment our team arrives on site, we follow strict safety standards and take deliberate steps to protect landscaping, siding, driveways, and surrounding areas. Every project is completed with care, organization, and a thorough clean-up, so homeowners can feel confident their property is respected throughout the process.

What truly sets Total Roofing apart is our commitment to honest communication, professional presentation, and dependable workmanship. We take the time to explain options, answer questions, and provide clear recommendations without pressure. Our goal is simple: deliver reliable roofing solutions while eliminating stress for the homeowner.

If you’re looking for a roofing contractor who values protection, professionalism, and long-term peace of mind, contact Total Roofing today for a free estimate.

At Total Roofing Ottawa, we take pride in knowing that every client served, is another client protected!

Why Homeowners Choose Total Roofing

  • Property Protection Comes First
    We treat every home as if it were our own. From setup to final clean-up, we take extra steps to protect landscaping, siding, driveways, and surrounding areas.
  • Safety Without Compromise
    Our team follows strict safety procedures on every project, ensuring a secure work environment for our crew, homeowners, and neighboring properties.
  • Clear, Honest Advice
    We believe homeowners deserve straightforward answers. We take the time to explain roofing options, recommend what makes sense, and never pressure clients into unnecessary work.
  • Clean, Organized Job Sites
    Respect and presentation matter. Our crews work efficiently and leave job sites clean, organized, and free of debris at the end of every project.
  • Reliable Workmanship
    From repairs to full roof replacements, we focus on quality materials, proper installation, and dependable results that homeowners can trust.

Meet the team

Edward “Eddie” Conlin – Founder

Edward “Eddie” Conlin is the founder of Total Roofing and has been serving Ottawa homeowners for nearly a decade. Starting the company with a hands-on, quality-first mindset, Eddie built Total Roofing from the ground up with a focus on skilled workmanship, professionalism, and respect for the homeowner.

A highly skilled roofer himself, Eddie spent years working in the field and understands every stage of the roofing process. His technical knowledge and attention to detail set the standard for the company and continue to guide how every project is completed today.

One of Eddie’s greatest strengths is his ability to build and retain a strong team. Many members of the Total Roofing crew have worked alongside him for years—a reflection of the trust, respect, and leadership he brings to the company. Eddie believes that consistent crews and experienced tradespeople are essential to delivering reliable results for homeowners.

Outside of work, Eddie is passionate about fitness and bodybuilding and spends much of his free time in the gym. That discipline and commitment carry over into his business, where he values preparation, consistency, and doing things right the first time.

Under Eddie’s leadership, Total Roofing has grown into a trusted name in Ottawa roofing, known for protecting homes, maintaining clean job sites, and delivering dependable workmanship.

Kevin Bennett – Estimator / Outside Sales

Kevin Bennett brings nearly two decades of hands-on experience in roofing and exterior systems, with a career that began in the field as an installer and service technician. This foundation gave Kevin a deep understanding of roofing systems, problem-solving, and the importance of doing the job right the first time.

Before transitioning into sales, Kevin built a reputation for quality workmanship, attention to detail, and successfully handling complex roofing and service issues. That technical background now allows him to guide homeowners through their roofing decisions with clarity, confidence, and honesty.

At Total Roofing, Kevin takes a consultative, no-pressure approach. He focuses on understanding each homeowner’s needs, explaining options clearly, and recommending solutions that make sense for the home—not just the sale. His ability to bridge technical expertise with clear communication helps homeowners feel informed and confident throughout the process.

Kevin values professionalism, respect for the home, and long-term relationships. His calm demeanor and integrity-driven approach make him a trusted point of contact for clients seeking reliable advice and dependable results.

Outside of work, Kevin is a proud father of three and an avid fisherman.