Castillo and Co Roofing | Harlingen Roofing Company |  Roof Replacement and Repair | McAllen | Brownsville
Castillo and Co_Harlingen Roofing Company_Roofers Near Me_Atlas Pinnacle Shingles-01.png

Castillo and Co | Harlingen Roofing Company | Roof Replacement and Repair | RGV

Castillo and Co provides quality roof replacement and repair services for the RGV. Our experienced team will guide you through the process of choosing the right roof system. We provide in house insurance claims support and same day 0% Financing Approval on new roofs. Proudly serving Harlingen, McAllen, and Brownsville Areas. Contact us today for a free inspection report!

Valley Morning Star Reader’s Choice 2019 Best Roofing Company

Harlingen Roofing Company_Best Harlingen Roofing_Castillo and Co


Apply online to secure your investment! Castillo and Co partners with Synchrony Bank to provide our clients with financing options from a trusted source.


Shop from the comfort of your home! Try our Design Studio by choosing a sample home or uploading a photo of your house. Contact a rep for assistance 956-264-2477.


Team TAMKO (logo) color.png
Heritage (logo) b&w.png


Name *


Castillo and Co provides homeowners a variety of performance and color options. We source only the highest quality shingle roofing systems from TAMKO, Malarkey, and Atlas to satisfy any need.


Castillo and Co provides full scale roofing services for residential and commercial buildings in the Harlingen Area. Our team is experienced in dealing with insurance companies to achieve the best possible outcome for our clients. We also offer 0% FINANCING options for qualified clients.

Your roof is critical to the overall value and structure of your home. When roof damage occurs, it can take less than 24 hours to create catastrophic damage inside of your home or business. Castillo and Co provides fast and friendly service to walk you through our easy 3 STEP PROCESS.


Contact us today for a comprehensive commercial roofing consultation. We will guide your team in choosing a resilient system for your facility.

Frequently Asked Questions

Q. How much does a new roof cost?

A. This largely depends on size of roof and extent of damage. A qualified and detailed inspection is required.

Q. What are the steps to requesting an inspection?

A. Simply call our direct cell for fast service 956-264-2477 OR submit the Request Form!

Roofing Company_Castillo and Co_Chamber Logo.png

Proudly serving the Harlingen, McAllen, and Brownsville Areas.