Solar-Tec Logo

Contact Us

Start the conversation to established good relationship and business.

Send us a message

We like hearing from you! Drop us a line or give us a call


Get in touch

Start a new project?

Head Office

3186 Airway Avenue, Unit C-2 Costa Mesa CA 92626

Texas Office

12603 Farm to Market Rd 529, Houston, TX 77041



+1 949-248-9728

Follow our social networks