CH General Construction
    Completed residential roof drone shotBeautiful new shingle roof installationProfessional roofing crew mid-installation
    Family-Owned & Local to North Jersey

    Get a Free Roof Inspection From the Crew Already Working in Your Neighborhood

    CH General Construction is a family-owned, father-and-son roofing company. We look, we take photos, and we tell you the truth: repair it, replace it, or leave it alone.

    5-Min Response

    Guaranteed

    GAF Certified

    GAF Certified

    Fully Insured

    30+ Five Star Reviews

    ...and counting!

    Request a Free Quote

    We respond in 5 minutes or less. No pressure.

    Book Your Free Roof Inspection

    Tell us where to meet you. Takes under 30 seconds.

    Request a Free Quote

    We respond in 5 minutes or less. No pressure.

    What Your Free Inspection Includes

    No rushed walkthroughs. We do a complete, thorough check so you know exactly where your roof stands.

    01

    Ground & Ladder Check

    A thorough physical inspection from both the ground and up close on the ladder to check shingles, flashing, and gutters.

    02

    Photo Evidence

    We take high-res photos of everything we see — good or bad — so you see what we see before making any decision.

    03

    Honest Recommendation

    No pressure sales. If your roof has 5 more years left or just needs a $200 repair, we will tell you straight.

    04

    Storm Insurance Help

    If we spot hail or wind damage, we document it properly to help you file a storm damage claim with your insurer.

    0+

    Years On North Jersey Roofs

    0+

    Roofs Inspected & Replaced

    0+

    Five-Star Google Reviews

    0-Min

    Average Response Time

    What Could Be Hiding on Your Roof?

    Most roof problems are invisible from the ground. A free inspection puts eyes on them before they turn into a ceiling stain.

    Close-up roof inspection revealing hidden damage

    We See What You Can't

    Up Close & On The Ladder

    Wind-Lifted Shingles

    Shingles that look fine from the ground can be lifting at the edges, letting water underneath.

    Hidden Leaks

    A slow leak can soak your decking for months before you ever see a stain on the ceiling.

    Ice Dam Damage

    North Jersey winters trap melting snow at the eaves, forcing water back up under the shingles.

    Sun & Heat Aging

    Years of UV exposure dry out and crack shingles long before they look obviously worn.

    Bad Flashing Repairs

    Old caulk and tar fixes around chimneys and vents fail quietly — and expensively.

    Storm Damage You Missed

    Hail hits and small impacts are nearly invisible from the driveway but show clearly up close.

    Friendly CH General Construction Mascot

    Your Home Deserves Better Than "Good Enough"

    Let's be honest — hiring a contractor can feel like a gamble.

    You've heard the horror stories. The crew that disappears mid-project. The "estimate" that doubles after they start. The mess they leave behind. The calls that never get returned.

    You shouldn't have to worry about any of that. Your home is where your family lives, sleeps, and makes memories. It deserves to be protected by people who actually care.

    That's exactly why we built CH General Construction the way we did.

    Completed residential roof

    Meet the Family Behind Your Next Project

    CH General Construction is a father-and-son operation built on one simple belief: trust is everything.

    With over 0+ years of hands-on construction experience, we do things differently:

    • We educate first, sell second. We'll walk you through exactly what's happening with your property — no jargon, no pressure.
    • We communicate constantly. You'll never wonder "what's going on with my project?" We keep you informed at every stage.
    • We protect your property like it's ours. Our jobsite cleanliness standards are the best in the business. Period.
    • No payment due at signing. You pay 50% when materials are delivered to your driveway, and the rest only when the job is done. That's how much we trust our process, and how much we want you to trust us.
    Father and son owners of CH General Construction

    "We started this company because we saw too many homeowners getting burned by contractors who cut corners, disappeared after cashing the check, or treated people's homes like just another job."

    Carlos Inamagua • Juan Inamagua

    How It Works — Simple, Transparent, Stress-Free

    From first call to final walkthrough, here's exactly what to expect.

    01

    Free Inspection

    We come to your property, do a thorough inspection, and give you an honest assessment. No charge, no strings attached.

    02

    Clear Explanation

    We walk you through our findings in plain English. If there's damage, we explain your options. If insurance is involved, we guide you through the claims process step by step.

    03

    Expert Installation

    Our crews show up on time, protect your property, and get the job done right. We hold ourselves to the highest standards of workmanship and cleanliness.

    04

    Final Walkthrough

    We don't consider the job done until you're 100% satisfied. We walk the completed project with you and make sure everything exceeds your expectations.

    Storm damage roof inspection in New Jersey

    Insurance Experts

    From First Call to Finished Roof

    Storm Damage? Your Insurance May Cover More Than You Think.

    We Document Everything

    We photograph the damage thoroughly so your claim has the proof it needs.

    We Meet the Adjuster

    We're at your home when the adjuster arrives, making sure nothing gets missed.

    We Handle the Paperwork

    From the first call to the finished roof, we walk you through the entire claim.

    No Pressure, Ever

    If insurance won't cover it, we'll tell you honestly and give you your options.

    Real Results. Real Stories.

    Don't just take our word for it. See why homeowners across North Jersey trust us with their biggest investment.

    "Carlos is an amazing contractor with great experience. He helped me through the entire claims process with his son Juan and explained everything perfectly, which made me comfortable and made it easy for me to trust them. Very transparent people... I greatly appreciate them and recommend them to anybody who may be lost and don't know who to trust!"

    B

    Bing Wang

    Verified Customer

    "Thanks to CH General Construction, I was able to get a brand new roof installed. Their team, especially their claim specialist, made the entire process smooth and stress-free. They worked directly with my insurance company... I couldn't be happier with the professionalism, efficiency, and quality of work."

    E

    Edwin F. Fernandez

    Verified Customer

    "Honestly I thought it was too good to be true, but thanks to CH General Construction I was able to get a roof paid by my insurance. This company told me everything up front and I paid no hidden fees whatsoever. 100% recommended."

    A

    Armando Mora

    Verified Customer

    "From the first consultation, their team demonstrated a deep understanding of the insurance process. They guided me through every step... The crew was professional, efficient, and respectful of my property. They completed the job on time and left my yard spotless."

    E

    Eduardo Hernandez

    Verified Customer

    "Hired Carlos to do my bathroom and roof. Excellent job on both. Easy to work with. Great price. Cared about the job and making sure it was done to the highest possible standard."

    R

    Richard Ludwicki

    Verified Customer

    "The team completed the entire project in just two days, working efficiently without sacrificing quality. Highly recommend this company for anyone looking for fast, reliable, and high-quality roofing work!"

    I

    Irit Ferents

    Verified Customer

    Why North Jersey Homeowners Trust CH General Construction

    CH General Construction Office - BBB Accredited

    BBB Accredited

    Start With Trust

    5-Minute Response Time

    When you reach out, we get back to you fast — within 5 minutes. Because when your home needs help, you shouldn't have to wait.

    No Payment At Signing

    No payment due at signing. You pay 50% when materials are delivered to your driveway, and the rest only when the job is done. That's how confident we are in our work — and how much we value your trust.

    Cleanest Jobsites

    Your property will look better when we leave than when we arrived. We protect your landscaping, your driveway, and your peace of mind.

    Constant Communication

    You'll never be left in the dark. We update you at every stage — inspection, insurance, scheduling, installation, and completion.

    Education, Not Pressure

    We don't do high-pressure sales. We explain your options, answer your questions, and let you make the decision that's right for your family.

    Insurance Experts

    Navigating insurance is confusing. We help you handle the paperwork, the adjusters, and the process — so you can focus on your life.

    Our Free-Inspection Promise

    No Cost. No Catch. No Pressure.

    We've built this company on honesty. Here's exactly what "free" means when you book an inspection with us.

    Zero Cost

    The inspection is completely free. You pay nothing, ever, just to have us look.

    Zero Obligation

    No contract to sign, no commitment. You walk away with the photos and the truth.

    About 30 Minutes

    We're in and out in roughly half an hour. Most of that time is us, not you.

    No Pressure, Ever

    If your roof is fine, we say so. If a $200 repair does the job, we say that too.

    Questions Homeowners Ask Us

    Straight answers to the things people wonder before booking a free inspection.

    Want to see a ballpark number before you book? Try our instant roof estimate

    Your Home Deserves the Best. Let's Get Started.

    Book your free, no-obligation roof inspection today. We'll be in touch within 5 minutes.

    Give us a call at(551) 550-8896
    (551) 550-8896| New Milford, NJ| 30+ Five-Star Reviews
    Get Your Free Inspection
    Licensed & Insured (NJ #13VH11905100) Family-Owned & Operated Hablamos Español Serving Bergen & Passaic Counties