Contact us

Castle prides itself on making the estimating process as easy as possible. If we simply can’t diagnose and help you over the phone, we will get you an estimated cost and perform the work when it is convenient for you.

Contact us today for a free estimate!

Are you interested in an estimate?

San Diego HQ

8680 Miralani Dr #117
San Diego, CA 92126

Temecula Showroom

*Appointment Only
43391 Business Park Dr. Ste. C3
Temecula, CA 92592

Email

[email protected]

Phone

800-576-1397 – 24 hr Service
858-578-1990

Working hours

Monday – Friday 6:30AM-4:30PM
Saturday 8AM-12PM
24 Hour Service