Site Navigation
HomeAbout
Services
Testimonials
Contact
Castle Rock Roofing
About Us
Castle Rock Roofing, based in Elkhorn, WI, is your trusted partner for all roofing and siding needs, serving both Wisconsin and Illinois areas including Walworth, Milwaukee, Dane, Jefferson, McHenry, Boone, and Kane counties. Established in 2011, we specialize in working with insurance companies to ensure seamless service, offering expertise in roofing, siding, metal roofing, flat and shingle roofing, soffits, and more. Known for our swift, professional service and skilled team, we are committed to delivering quality products and exceptional customer service. Choose Castle Rock Roofing for reliable and efficient roofing and siding solutions. Contact us today to get started!
Areas Served
Elkhorn, WI | Walworth County, WI | Milwaukee County, WI | Dane County, WI | Jefferson County, WI | Waukesha County, WI | McHenry County, IL | Boone County, IL | Kane County, IL
Our Professional Associations
- Better Business Bureau (BBB)
Languages Spoken
- English
- Spanish
What We Offer
Our Specialties include:
- Insurance Restoration Specialist for Fire, Flood, or Storm
Our Services include:
- Roofing
- Siding
- Residential
- Exterior Contractor
- Contractor
- Construction
- Metal Roofing
- Flat Roofing
- Shingle Roofing
- Asphalt Shingle Roofing
- Soffits
- Fascia
- Gutters
Our Brands include:
- GAF Roofing
- Owens Corning
- LP SmartSide
- Hardie
Testimonials
On 2/2/2026
Amy Fox
had this to say:
Gary came out to look at our roof after a hail storm. He met with the insurance adjuster and went to bat for us on getting insurance to cover the job. When the crew was here they were polite and efficient, and did a great job with clean up. I highly recommend Gary and Castle Rock Construction. When I need roof work done in the future Gary will be my first call.
On 1/31/2026
T Jaske
had this to say:
Castle Rock Construction did an outstanding job on my roof, and I couldn’t be more impressed with the entire experience. From start to finish, Gary and his team were professional, attentive, and incredibly respectful of my property. They took great care to protect my landscaping, maintained a clean and organized worksite, and made sure everything was spotless when the job was done.
The project was completed exactly as promised—on time and on budget—which gave me tremendous peace of mind. Gary also took the time to walk me through the process, answer my questions, and make sure I understood every step. That level of communication and transparency is rare and truly appreciated.
I was so pleased with the work that I hired Castle Rock Construction again for a second roof on another home I own. That experience was just as excellent. Gary personally showed me the damage he was repairing so I could fully understand what needed to be done and why. It’s clear he takes pride in his work and genuinely cares about educating his customers.
I highly recommend Castle Rock Construction to anyone looking for quality craftsmanship, honest communication, and a team that treats your home with care. Gary and his crew have earned my trust, and I wouldn’t hesitate to work with them again.
Testimonial written by T Jaske on this site.
On 2/2/2025
Richard Connell
had this to say:
The workers worked very professionally and completed the total roof replacement in two days. They were well organized and minimized the debris. Gary answered all our questions and worked well with our insurance company.
Testimonial written by Richard Connell on this site.
On 1/13/2025
CC Homes Chicago
had this to say:
We recently had a large tree fall on our home and had the pleasure of having Gary and his team at Castle Rock Restoration help us repair and replace the roof/siding/fascia/soffits. I can not express how professional and knowledgeable they were through the entire construction process. I highly recommend their services and we will be using them again for our future projects!! Thank you!!!
On 11/19/2024
Kathi S
had this to say:
We had a new roof and gutters installed this fall. We were very impressed with Gary's quality of work. Our project was done in a timely manner, looks beautiful and came at a fair price. It's rare to find a contractor that you can trust. I have recommended his company to many people and will continue to.
Contact Us
Castle Rock Roofing
101 W Evergreen Pkwy Suite 4 Elkhorn, WI 53121
Phone: (262) 723-5555
Email: gary
Across the street from Evergreen Golf Club, off of Hwy 12
Where To Find Us
Follow us on FacebookFollow us on Yelp
Payment Types Accepted
Cash App, PayPal, Zelle, Venmo, Personal Checks
Our Hours
Holiday Hours May Vary. Please Call For Details.
Monday: 8:00 AM - 5:00 PM
Tuesday: 8:00 AM - 5:00 PM
Wednesday: 8:00 AM - 5:00 PM
Thursday: 8:00 AM - 5:00 PM
Friday: 8:00 AM - 5:00 PM
Saturday: By Appointment Only
Sunday: By Appointment Only
Legal
Terms of UsePrivacy Policy