Our team at Legacy Service is taking measures to help prevent the spread of COVID-19 (coronavirus). However, your home’s roofing, siding, or windows project should not wait. Luckily, we offer options so that you can get the service, safety, and convenience you deserve:

1.Video Call - Schedule a Free Video Call Consultation if you’re not comfortable with a sales rep coming to your home. Let us know which platform you’d prefer to have the call on, from FaceTime to Skype to Google Hangouts and everything in between. We use 3D imaging model software so that you can see exactly what you’re getting.

2.In-Person - If you’d rather meet in person, our sales rep will come fully prepared, from using the proper sanitation and cleaning methods to maintaining at least a 6-foot distance between people at all times.

We also offer Financing - 0% interest for five years.

The pandemic will end, so remember to stay strong! We’ll get through this together.

Your message has been sent
and our manager will contact you shortly.

Get an estimate or schedule your appointment today

Friends and Family Sale

Get a free coupon

Your promo code: LEGACY300

Roofing Contractor in Middlesex County


A solid roof is one of the most important qualities of a well built reliable home. When it’s time for a new roof installation, having it done the right way can make a world of difference. A well installed roof can last you for decades while a poorly installed one will put you in a financial hold for decades. Choosing a Middlesex County roofing company that you can trust with the safety of your home is no longer hard to find. Legacy Service is not only the most professional and qualified roofing contractor in Middlesex County, New Jersey, we treat our clients like family and love being apart of the community. For years, our team has worked hard to help the residents of Middlesex County maintain safe and durable roofing systems to protect their home and family. Our success shows within the satisfied customers who are happy and amazed by the great work done by our installation experts.

Your message has been sent
and our manager will contact you shortly.



As one of the best roofers in Middlesex County, we strive to continually build and maintain our reputation as your neighborhood's preferred contractor. We believe that the process of exterior renovation should be completely stress free for the client and that’s why we help you through each part of the process. We have a highly trained project consultants that have extensive product knowledge so you can know all the details about the materials we offer. They will also provide a transparent and hassle free estimate to your project so there are no surprises in cost. We understand that finding a roofing company in Middlesex County can be a bit of a strenuous task, that’s why we make sure to exceed your expectations from beginning to end.
We have decades of experience, and were recently named #59 on REMODELING Magazine’s 2018 REMODELING 550 list of the nation’s biggest specialty remodelers. We also take pride in the reviews from our customers and our A+ rating with Better Business Bureau.
With Legacy Service, you can trust that the work will be done right.


As one of the leading Middlesex County roofers, Legacy Service is able to install the roof of your dreams. We get our materials from many of the best manufacturers in the industry and only provide your with high quality roofing material options. If you're looking for something simple like asphalt roofing, we have beautiful, long lasting and strong options that will fit any style and budget. If you want your home to shine among your neighbors we have astonishing looking options such as slate, copper, and metal. No matter your type of home or what style you would like to convey, we have the right material for you. We are also one of the only Middlesex County, NJ roofers that are certified in manufacturing their own products in house. All of the products we provide for your project are custom made to tailor fit your home. At Legacy Service, we want your home to feel and look exactly as you dreamed it to be. For your roof to protect your family and keep your home safe while also looking stunning, it’s important to choose Legacy Service to get a job well done. Our dedication to maintaining the classic look of Middlesex County homes while making them safer and stronger is endless. We will continue being your number one choice in roof replacement and installation.

Special offer

No payment, no interest financing available for up to 12 months.

Your message has been sent
and our manager will contact you shortly.














Payments as low as $27.92/month

Roofing Services: Repair, Replacement, Installation

Legacy Service strives to provide not only the best roofing installation and replacement jobs, we also want to give you the best customer service experience you’ll ever have with a contractor. As one of the best roofers in Middlesex County, we make sure you are getting top quality work and want to ensure that your new roof is a great investment. You’ll have full transparency knowing that you’ll never overpay when we work with you. Our installation team will also work around your time schedule finishing your project in a timely manner and on your budget. Once your project is finished, we provide a 10 year workmanship warranty.

We understand that roof damage is a really stressful situation, so if any damage is caused due to workmanship error, our team will come out and replace and repair the damage as needed for the following 10 years. Major roofing issues are definitely an emergency. Even if your only in need of repairs, we specialize in Middlesex County roof repair also. Legacy Service is your complete roofing solution when looking for roof installation and roof repair in Middlesex County, NJ. When you trust us with your home you can sit back, let us handle the worry while watching your home transform into your dream home. We specialize in:

Asphalt shingles Installation & Replacement in Middlesex county, New Jersey


Metal roofing Installation & Replacement in Middlesex county, New Jersey

Metal roofing

Cedar roofing Installation & Replacement in Middlesex county, New Jersey

Cedar roofing

Synthetic slate roofing Installation & Replacement in Middlesex county, New Jersey

Synthetic slate roofing

Copper roofing Installation & Replacement in Middlesex county, New Jersey

Copper roofing

Epdm rubber Installation & Replacement in Middlesex county, New Jersey

Epdm rubber

SLate (Natural sLate) Installation & Replacement in Middlesex county, New Jersey

SLate (Natural sLate)

TPO (thermoplastic polyclinic) Installation & Replacement in Middlesex county, New Jersey

TPO (thermoplastic polyclinic)



Storm Damage

Roof Leaks

How we work


Make an appointment


Meet with our specialist at home


Proposal preparation and project review


Confirmation of the project on your part


We will take care of the rest


Kitty Knight Road - Portfolio - Middlesex county, New Jersey


Radcliff Drive - Portfolio - Middlesex county, New Jersey


Windsor Way - Portfolio - Middlesex county, New Jersey


Copperwood Apartments - Portfolio - Middlesex county, New Jersey


Posh Berlin - Portfolio - Middlesex county, New Jersey


we are certified by the best organizations

Better Business Bureau
Home Advisor
American Architectural Manufacturers Association
National Association of the Remodeling Industry
National Roofing Contractors Association
Remodeling 550
Preferred Contractors
Top 100 Roofing Contractors
Inc. 5000
Contractor Alliance

Contact us

95 James Way, Suite 100
Southampton, PA 18966

Areas served in MIDDLESEX COUNTY

Get an estimate or schedule your
appointment today

Your message has been sent
and our manager will contact you shortly.