Your roof is your home’s first line of defense against snow, rain, wind, humidity, and extreme temperature changes. At On Top Masonry & Construction, we provide trusted and affordable roof repairs, replacements, leak detection, shingle installation, flat roofing, gutter services, and storm damage repair across New Jersey.
With 20+ years of roofing experience, our team is fully trained, licensed, and insured to handle all types of roofing systems. We ensure your roof stays strong, weather-resistant, and durable no matter what New Jersey’s climate brings — from Nor’easters and heavy rainfall to blistering summer heat and winter freeze–thaw cycles.
Whether you need emergency roof repair or a full roof replacement, you can count on professional craftsmanship and long-lasting performance.
New Jersey’s climate exposes roofs to
Regular maintenance and timely repair extend the life of your roof and prevent costly water damage.
Our roofing services cover everything your home needs for long-term protection.
We fix all types of roof damage, including: Missing or lifted shingles, Roof leaks, Water stains and moisture damage, damaged flashing, Storm damage, curling or cracking shingles, Soft or sagging areas, and Ventilation issues. Fast repairs prevent bigger structural issues and costly interior damage.
If your roof is aging, worn out, or beyond repair, we offer complete roof replacement using top-tier materials designed for NJ homes. We install Architectural asphalt shingles, 3-tab shingles, Timberline shingles, Modified bitumen roofing, TPO & EPDM rubber roofing, Flat roof systems. We use high-performance products built for energy efficiency, weather resistance, and longevity.
Most New Jersey homes rely on shingle roofing because it offers durability, affordability, and style. We offer Architectural shingles, Designer shingles, Weather-resistant shingles, High-wind shingles. Available in many colors and styles to enhance curb appeal.
Flat roofs require expert installation to prevent water pooling and premature failure. We specialize in EPDM rubber roofs, TPO roofing, Torch-down roofs, Flat roof coatings, Leak prevention & sealing. Perfect for additions, garages, porches, and commercial buildings.
If water is entering your home, immediate repair is essential. We locate and repair leaks caused by Flashing failure, Shingle damage, Ice dams, Improper installation, Vent & pipe boot cracks. We fix the source — not just the symptoms.
Flashing protects your roof where it meets chimneys, skylights, and vents. We repair or replace flashing to prevent Water leaks, Mold growth, Ceiling & wall damage
We provide emergency roofing services after High winds, Hail, Heavy rain, Falling branches, Snow or ice storms. Insurance claim assistance is available.
Proper gutter flow is essential for roof and foundation protection. We install & repair Seamless gutters, Downspouts, Gutter guards, Fascia & soffits. This prevents water pooling, ice dams, and foundation erosion.
We provide roofing services throughout New Jersey, including
Wherever you are in New Jersey, we’re ready to help.
20+ years of roofing experience
Local New Jersey weather expertise
High-quality roofing materials
Affordable and transparent pricing
Licensed & insured roofing contractors
Fast, reliable emergency service
If you notice any of the following, call us immediately
These signs often indicate structural issues that require prompt attention.
If your roof is leaking, damaged, or aging, don’t wait until the problem spreads. Our team is ready to inspect and repair your roof quickly and professionally.