Meet The Team

Roofing Doctor

Meet the Team

We pride ourselves on our incredible team members, who have been with us for decades. So, you can imagine we are more than a team now – we're a family! We work hard to bring the highest quality craftsmanship to every job we take on.


We're so excited to introduce you to the people who make it all happen:

Sergei Miroshnichenko

Sergei Miroshnichenko

President & Owner

Igor Stetsyuk

Igor Stetsyuk

Project Manager

Mark Todoriko

Mark Todoriko

Roofer

Paul Korsakov

Paul Korsakov

Carpenter

Svetik Kreshchuk

Svetik Kreshchuk

Carpenter

Angel Esteban-Mateo

Angel Esteban-Mateo

Roofing Assistant

Nelya Miroshnichenko

Nelya Miroshnichenko

Human Resources

Dawn Braum

Dawn Brum

Office Manager

Marvin Monterroso-Lopez

Marvin Monterroso-Lopez

Crew Leader

Evaldo Barros

Marketing & Office Assistant

Share by: