roofing company

About Us

Proven roofing professionals you can rely on

The Roofing Doctor is a locally owned company with over 30 years of experience in roofing and construction. Our team has the depth of expertise, resources, and strength to handle any residential or commercial roofing project. Additionally, we are licensed and certified for your protection.

Request an Estimate

Our History

Sergei Miroshnichenko began in the roofing industry in Riga, Latvia, where he worked under a contractor doing various restoration projects for historic buildings. The job allowed little room for error which helped Sergei quickly hone into the precision and detail required for a quality roof.


When Sergei and his family immigrated to the United States in 1995, he relied on what he knew he could do best: build quality roofs. It only took one job to prove the value of his work. Word quickly spread, and thus, The Roofing Doctor was born.


Over the past 30 years, The Roofing Doctor has grown to employ over 20 roofing professionals. Together, we have completed over 10,000 jobs in New England! While other businesses push to scale and grow, at Roofing Doctor, we value the connections a small business provides. This allows us to reach our community and form valuable relationships with customers.


"At the end of the day, it's about the relationships. I want to see happy faces when I see my customers in the supermarket. That's when I know I'm doing a good job." - Sergei Miroshnichenko

Request an Estimate

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:


Share by: