Contact Us


S&SPE is based in Lake Forest, California.

We are strategically located in the center of Southern California.


S&S Power Engineering, Inc.
26822 Vista Terrace
Lake Forest, California 92630
Phone – 800-585-7776 or 949-768-7100
Fax – 949-768-7195
Email - info@sspowereng.com
CA Lic. #723888