Castro Roofing Inc. is a family owned full service roofing contracting firm organized for the purpose of installing quality roofing systems while achieving and maintaining the highest levels of customer service in the Coachella Valley.

Richard Castro founder of the company established Castro Roofing Inc. with his wife as a partner Linda Castro in 2003. Richard Castro former owner and president of Castro Roofing Inc., was in the roofing trade since 1982, working full time in the trade. He was 100% active in the daily operations and his work ethic and knowledge was passed on to his son Eric Castro.

After Richard Castro’s passing in 2017, Castro Roofing, Inc. continues daily operations of the business, under the ownership of his wife Linda Castro and son Eric Castro. Eric strives to continue to the same work ethic and integrity Richard instilled in this company and remains fully active in estimating, plan reading, and insuring job quality and customer service. 

Castro Roofing Inc. is bonded and insured with Liability and Workers’ Compensation Insurance. Our staff looks forward to beginning and building a lasting relationship with you, and have you amongst our many satisfied customers.

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.