Contact Us
We are happy to take the time to answer all your questions. For Screen drop-off please call to make an appointment.
Call Us
Apex Screen and Doors
4400 Keller Ave.
Oakland, CA 94605
Drop-Off Location
830 E14th St
San Leandro 94577
(510) 345-0804
Email Us
Send us an email at any time with your enquiry, or use the form on this page. We aim to respond within 2 hours.