Catch Problems Early
Small repairs cost less than big fixes.
Keeping your roof in good shape helps protect your home or business. Regular roof inspections and maintenance help stop problems before they grow. Our team offers simple and reliable roof inspection and maintenance services in New York City. We work in all five boroughs: Brooklyn, Queens, Manhattan, Bronx, and Staten Island.
We help both residential and commercial properties. Whether you have a flat roof, shingle roof, rubber roof, or any other type, we can check and maintain it.
 
															Roofs wear out over time. Bad weather, sun, water, and even small animals can damage roofing materials. If a roof is not checked, small cracks or weak spots can grow into leaks and bigger issues.
That’s why it’s a good idea to inspect your roof at least once or twice a year. We can find damage early and fix it before it costs more money or causes more damage.
Our team checks your roof for signs of wear, damage, or age. We also look for leaks and check the drains, gutters, vents, and skylights. We give you a clear report and simple advice on what to do next.
We keep our inspection process clear and simple. Here’s how we do it:
We inspect the surface of the roof for cracks, holes, missing shingles, loose seams, and other signs of damage.
We look for signs of moisture inside and out, including water stains, mold, or damp insulation.
We check gutters, scuppers, and downspouts to see if water is draining properly. Clogged drainage can lead to ponding or water damage.
We inspect roof edges, flashing, and skylights. These are common places for leaks to start.
We assess the age and condition of your roofing material. Older roofs may need more frequent checks.
After the inspection, we give you photos and a clear report. This includes what we found and what we suggest next.
Roof maintenance is more than just a check. It means keeping the roof clean, strong, and safe for years to come. Our roof maintenance services include: Our goal is to prevent big issues and help your roof last longer. Regular care now saves you time and money later.
We clear branches, leaves, and dirt from your roof, drains, and gutters.
We look at the sealant around vents, flashing, and skylights. We re-seal them if needed.
 We fix or replace any loose, cracked, or missing shingles.
We check metal flashing and fix it if it’s loose or rusted.
If we find minor leaks, we fix them on the spot.
We clean out clogged gutters and check that water flows away from your roof properly.
We clean off moss or algae that can weaken roofing materials over time.

For most buildings, a spring and fall check works best. This helps before and after harsh weather.

Heavy wind, rain, or snow can damage your roof. A quick check afterward can prevent larger problems.

Inspections help spot trouble and make sure the roof is in good shape.

These need more attention. They should be checked more often, at least 2–3 times per year.
 
															Catch Problems Early
Small repairs cost less than big fixes.
Extend Roof Life
Regular care adds years to your roof’s life.
Avoid Leaks
Find and fix weak spots before they cause water damage.
Protect Property Value
A healthy roof keeps your home or building in good shape.
Peace of Mind
You know the roof is strong and won’t surprise you.
Everyone can benefit from regular inspections, including:
We offer flexible service plans for buildings of all sizes. Whether you need a one-time visit or ongoing service, we are here to help.
We offer simple roof care plans: Each visit includes a full report, photos, and a simple action plan. You always know what was done and what’s next.
Good for a quick check or before a sale.
Two inspections per year.
Four checks per year for high-risk buildings.
 
															






They checked our roof before winter. Found two cracks and fixed them. Very happy with the work.
The team was on time and polite. The report was clear. The roof is now clean and dry.
I signed up for their seasonal plan. They come twice a year, and I don’t have to worry about leaks anymore.
We recommend twice a year — in the spring and fall. Flat or older roofs may need more frequent checks.
You can do a basic check from the ground or attic. But it’s safer and better to hire trained professionals for a full inspection.
Basic inspections are affordable. We also offer free estimates. Cost depends on roof size and condition.
Call us right away. We can find the leak, stop it, and fix the area before it gets worse.
Yes. Our maintenance service includes roof and gutter cleaning.
Yes. We fix small problems on the spot and give a quote for bigger repairs.
Yes. All our workers are licensed, insured, and trained to work safely.
Yes. We offer roof reports for buyers, sellers, and agents.
Want peace of mind about your roof? Need a full check or just a quick fix? Call us today or fill out our form. We keep your roof in shape, year after year. Honest work, simple prices, strong roofs. Let’s get started.
(347) 577-2852
bilal@makkahconstruction.com
Monday to Saturday, 8am to 6pm
Available 24/7
 
															Trusted roofing services across NYC and nearby areas. Quality work, fair pricing, and lasting results.
						 8:00 AM to 6:00 PM
 Closed on Sundays					
© 2025 Roofing Contractor NYC. All Rights Reserved.