12 YEARS providing nationwide service

A Roofing Company You Can Trust

We are a nationwide roofing company that serves locations throughout North Carolina, Minnesota, California and Florida. Our success has allowed us to expand to the states we are currently certified in and will allow us to continue to expand even further in the future. 

Call Us NowOur Services

Get In Contact Today

Request appointment

Will all homeowners be at the appointment

Please Enter a time from 11am - 7pm

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

our Roofing services


To Serve Contracting has been in operating in the roofing industry for 10+ years and is local to the areas we serve. We provide quality roofing installation services including roof repair, roof replacement, storm damage restoration and more. Our expert roofing staff propels our business forward and wins clients over by getting it right the first time, every time. This allows each and every one of our customers to feel confident when hiring us as their local roofing contractor. 

scroll to see customer reviews

What customers say
about us

To Serve Contracting did an excellent job replacing our roof on our house this summer. Everyone that we worked with was wonderful and walked us through the process from start to finish.

Diana Leath

Our replacement roof was installed in a very timely and efficient manner. Even people in our neighborhood involved in the construction world made comment about how well it was done.

Steve Lehrer

Jake Earle was very knowledgeable about the products and explained everything perfectly to us. We felt very comfortable with the whole process. We highly recommend this company.

Susan Vonderau

I have always been suspect of glowing company  reviews online, and I suspect others have been as well. But, I am here to tell you, "To Serve Contracting", and Gregg are the real deal.

Joseph Gibbs

We recently had a roof replacement done by To Serve Contracting, LLC.  Our new roof looks great - job very well done by the crew.  Yard cleanup was excellent

Wanda Coleman

To Serve Contracting replaced my roof shingles in a most professional and timely job. "Bret" was very helpful with getting NC Wind & Hail insurance pool to assess the hurricane damage

Don Thompson

Very happy with to serve contracting. Greg helped us navigate through the process to have our roof replaced. The roofers arrived on time and completed the roof replacement in one day.

Rebecca Ryan

Very satisfied with the roof repair due to hurricane. Company was professional, efficient and worked a clean job-site. Excellent to deal with and competitive pricing.

Rob Zohne

To Serve Contracting proved to be a very professional and thorough company to work with. They were able to get us the roof that we needed in a prompt and courteous manner.

Mindy Marcantonio


Service First Mentality

What sets to serve contracting apart

The knowledge, confidence and quality craftsmanship we possess can only be achieved after years of experience in the roofing industry. For over a decade To Serve Contracting has provided the best and most innovative roofing materials, services and installation process on the market. Our entire roofing company has the expertise and knowledge to fulfill your roofing requests and answer any questions that may come up along the way. 

We Provide Nationwide Service

Our business is locally owned and operated and backed by top-rated warranties. Our team being local to the areas we serve, gives us a deep understanding of the changes in season and the structural demands that will be made of your roof throughout the year. Hire our reputable business to give you the best repair, restoration or remodeling process. 

Our years of experience, outstanding customer reviews and portfolio of quality construction are what make choosing To Serve Contracting as your roofing company a no-brainer. We start every residential, multi-family and commercial roof service request with a free estimate, so we can thoroughly assess the repair job. This allows you to understand the work that needs to be done, without any pressure of committing to beginning any roofing service.

Why Clients choose TSC

Why choose To Serve Contracting for your next roofing project?

We appreciate the opportunity to partner with you for all your roofing needs. Elite customer service is a concept we feel very strongly about and apply all of our resources to ensure it. We approach every job as if it was our own roof and promise to exceed your expectations. Let our expert team of roofers create and install a roofing system you will love. 

With To Serve Contracting, our clients are our number one priority at all times. We go above and beyond to achieve customer satisfaction and reduce the stress of repairing or replacing your roof. Whether we are completing a minor repair or a full roof replacement - our roofers understand the emotional and financial toll a faulty roof takes on homeowners. Having such an integral part of your home damaged isn’t easy for anyone and our team is compassionate to that. From start to finish, you can count on our roofing company to do the very best job. Contact our team to receive a free roofing inspection and get started on protecting your home today.