Geraldo Roofing — Trusted Roofing Contractor in McHenry, Lake & DuPage County
Trusted Roofing Experts Since 2001
Welcome to Geraldo Roofing — Your Trusted Roofing Contractor
Dedicated to top-quality roofing for residential and commercial properties across McHenry, Lake, DuPage, and Northern Cook County.
Our Roofing Expertise
From classic asphalt to premium DaVinci composites — we install every roofing type with precision and care.
Asphalt Shingles
Cedar Shake
Metal Roofing
Tile Roofing
DaVinci Shingles
Commercial Roofing
See the Geraldo Difference
Real projects, real results — from storm damage to a finished roof.
Storm damage, missing shingles, and aging materials — we assess every detail.
Our skilled crew works efficiently, safely, and with precision on every project.
A stunning, durable roof that protects your home and boosts curb appeal.
What We Do
Our Roofing Services
When it comes to roof repair and installation, we've got you covered. Our team of skilled professionals specializes in expert roof repair services to address any leaks, damage, or aging issues your roof may have.
We also offer efficient and reliable roof installation services for both new construction and roof replacements. With our attention to detail and use of high-quality materials, we ensure long-lasting and durable roofs for your property.
Learn More About Our ServicesSince 2001
Trusted Roofing Experts
Licensed, Bonded & Insured
Accredited Contractor
McHenry · Lake · DuPage · N. Cook County
Areas We Serve
Meet the Crew
Our Team
The experienced professionals behind every Geraldo Roofing project.
Fortino Hernandez
Gabriel Nicol
Gaby Huacuja
Jose Felipe
Bethany Laws
JP Nicol
Sean Nicol
Sebastian Hernandez
Eero
Client Reviews
What Our Clients Say
They were efficient and prompt. A pleasure to deal with. Answered all my questions carefully. Did the work on budget. Gave me many great suggestions. For sure would use him again — they stand by their work!!!!
Neal S.
Work: New Roof, gutters, siding, and paint
We had wind damage and contacted this company. They took care of the entire service, including communicating with the insurance company, negotiating with the adjuster, and ensuring that the insurance company covered the entire service.
Gabriela H.
Work: Total roof replacement, gutters, drywall, painting
They were thorough and attentive to our needs and requests. They did all the negotiating and handled all the paperwork for our claim. The work was done professionally and they always cleaned up when they were done. They backed up their work with a guarantee.
Reena S.
Work: Replace roof, siding, gutters, and windows
Free Estimate
Get a FREE Quote
Call Us
(847) 561-2096Email Us
[email protected]Business Hours
Mon–Sat: 6:00am – 6:00pm
