With more than 20 years of experience, our company has a long history of satisfied and loyal customers. We specialize in all types of roofs from asphalt, shingle, slate, cedar shakes, metal to flat rubber roofs.

We not only install new roofs but also maintain the roof in order to protect your home. Our attention to detail is of the utmost importance with our installations, and our knowledge of the new technologies, with flashings, underlayment, venting system, will give longevity to your roofing project and your home.

For a first class job at competitive rates, we are the company to call.

We’ve built a reputation that we’re proud of, and look forward to working with you!


No Job Is Too Large Or Too Small


Give us a call at either (908) 273-5252 or (973) 762-5604 or contact us today for a free consultation of your desired project.

Let us design, install or repair your roof system—one that will help beautify and protect your home for many years to come.