Local roofing and siding contractor known for efficient crews, clear communication, and strong cleanup practices. Call for a free estimate during posted business hours Serving homeowners across Waterloo, Iowa.
Homeowners cite quick scheduling, efficient crews, and careful site cleanup. Multiple reviewers mention helpful guidance on materials and insurance-related questions, along with responsive communication throughout the job Local experience that helps homeowners across Waterloo, Iowa compare a more region-aware provider.
Serving Waterloo, Iowa and nearby Cedar Valley communities.
This listing includes additional business details, homeowner trust signals, and stronger comparison information.
This listing includes service information, customer review signals, a photo gallery, and public contact details to help homeowners compare this business more easily.
This profile includes more business details, homeowner trust signals, and a fuller public presentation.
Services include residential roof replacement, roof repairs, asphalt shingle installation, metal and slate options where appropriate, storm and hail inspections, and siding repair and replacement.
Customer feedback highlights very fast completion times, often with same-week scheduling, and detailed cleanup after tear-offs. Many reviews note professional, friendly crews and clear communication from the owner. Several customers mention help with inspections and material choices. Overall ratings are consistently positive across recent projects.
This company is amazing. The workers are great. They worked fast and hard and was very helpful. I highly recommend E Castro roofing and siding.
They were very quick doing a great job. Old shingles removed and replaced very good cleanup all done in approximately 6 hours. Outstanding!
Emilio Castro and his crew are phenomenal. Very professional and friendly . Very quick with projects. Everything done to profection. Highly recommend them.
Top notch service! We verified warranty certification/credentials through shingle manufactures and received E Castro's contact info as a referral from the folks who take care of our downspouts and siding needs. I HIGHLY recommend Mr. Castro and his crew (including his daughter)! They were very honest, professional and quick to help us replace a very bad roof on a recently purchased older home. Don't waste your money with big names for the same thing!We obtained opinions and bids from 4 roofing companies. 2 of them are very big names in town that insurance recommended (though we did not have an eligible claim). Mr. Castro has the SAME warranty certifications/credentials (and a wonderful reputation in town and with other contractors) as the big name builders that insurance prefers to use. But his prices are thousands better! I can't even understand why you would pick another roofer with the same warranty just to pay more. Maybe for their fancy vehicle wraps and big offices? Who doesn't like keeping their hard earned money?! We do. Obviously the big names in town work with insurance companies regularly and probably have a you scratch my back and I'll scratch yours things going and get paid sweetly. But in the end, you (the insured) pay for it anyways so save yourself some bucks and pick your own contractor folks! You do have the right to choose your contractor.To my knowledge, there is only one other roofing company in town with a higher level of certification vs Mr. Castro. We would also recommend that company if budget allowed (they were still cheaper than the big names in town with lower certs!) as they were very professional and taught us a great deal about a good roofing system. But since this was all out of our pocket, we had to let the budget make the decisions. We cannot say enough that if you need a good roof and don't have money to spend on extra frills like us, go with the Castro family and crew. They did a great job with clean up, upgraded some products at my request, included replacing items that others up charged for, handled a decking crisis on the spot and completed our project in one day. I have zero complaints! All praise! Best of all, they gave us peace of mind when it rains now. And we have had some heavy rains! Our biggest purchase is now fully protected for another 30+ years. Thank you for being a great neighborly business!
Same day quote as promised, super responsive, incredibly hard working; honestly they worked SO FAST, even in 100°F heat!!Emilio has loads of options to choose from so even when you're just filing an insurance claim - you don't have to feel like you are "stuck" with a few choices. Emilio & crew were on-site less than a week after initial quote, despite there being a lot of other homes in the area with damage.We feel like we were treated like VIP customers & this was both our first experience with a bid/contactor job as well as the first time we've ever made an insurance claim.Emilio & his team were amazing to work with!! They took great pains to ensure our yard was not destroyed with equipment or debris & they had a LOT of foundation landscaping/garden beds to work around. They were all GREAT with our dogs as well & did an excellent job keeping the yard safe for my furbabies!Emilio is honest, fair, humble, generous with his time, knowledge & talents. We will be having him do our siding next year - we can't wait to work with him again!! Good luck beating Emilio & his crew for quality & value!!
Share your experience with this business. Reviews are moderated before they appear publicly.
This business may offer free estimates for some services.
Compare local businesses, homeowner reviews, and featured providers across Waterloo.
Claim this listing to manage your business details, respond to reviews, and keep your public information accurate.