Locations
Contact one of our 3 locations for any questions you may have about solar.
UMA Solar - Headquarters950 Sunshine LaneAltamonte Springs, FL 32714407-831-1941Benicia, CA537 Stone Rd Suite BBenicia, CA 94510707-863-7723Escondido, CA236 N. Hale AveEscondido, CA 92029760-747-6527