Roofing Contractor

Servicing the entire 

Coachella Valley, CA.

Licensed & Insured
We Proudly Service:
Palm Springs, Palm Desert, Indian Wells, Rancho Mirage, Cathedral City, La Quinta, Bermuda Dunes, Indio, Coachella, Desert Hot Springs, Thermal, Mecca, Sky Valley, and Indio Hills.


Castro Roofing Inc. offers the highest quality of reliable roofing

products and workmanship.


We have provided superior service to our customers and have assisted them in properly protecting and beautifying their homes

and businesses since 2003.

Castro Roofing, Inc.

73802 Dinah Shore Drive, Palm Desert, CA 92211

License #828478

We Accept Personal Checks, Cash and Credit Cards

Phone:  760-343-0042  |  760-202-0042

Fax:  760-992-5204

Mon. - Fri. | 8:00 a.m. -  4:00 p.m.

Closed all major holidays.