-
Residential
REC Solar makes solar easy and affordable.
Best of all, we’re local—with expert teams who live and work in your community.
-
Business/Government
Your organization, powered by the sun.
We plan and install it anywhere in the nation—your agency or organization reaps the rewards.
-
Utility
Utility Solar EPC Services
REC Solar builds turnkey utility solar power plants.
Contact Us
REC Solar is a local business—providing our services in the communities surrounding our regional offices. As leading provider of solar electric systems, we’re growing everyday.
Find REC Solar in your community using the map below.
Arizona
-
Phoenix, AZ
Serving all of Arizona
-
Tucson, AZ
Serving Tucson
-
Scottsdale, AZ
Serving Scottsdale
California
-
San Luis Obispo, CA
Serving all of the Central Coast
-
Bakersfield, CA
Serving all of Kern County
- 3903 Patton Way, Unit #102
Bakersfield, CA 93308 - (661) 298-7652
- Regional Website
- 3903 Patton Way, Unit #102
-
Fresno, CA
Serving all of the Central Valley
- 4933 W. Jennifer, #101
Fresno, CA 93722 - (559) 298-7652
- Regional Website
- 4933 W. Jennifer, #101
-
Sacramento, CA
Serving all of Sacramento and Roseville
- 1227 Striker Ave. #260
Sacramento, CA 95834 - (916) 922-7657
- Regional Website
- 1227 Striker Ave. #260
-
Ventura, CA
Serving all of Santa Barbara, Santa Clarita, and Ventura
-
Petaluma, CA
Serving all areas of north San Francisco
- 1360 N. McDowell Blvd.
Petaluma, CA 94954 - (707) 778-1333
- Regional Website
- 1360 N. McDowell Blvd.
-
San Francisco, CA
Serving all of the Bay Area
- 167 Commercial Street
Sunnyvale, CA 94086 - (408) 746-3062
- Regional Website
- 167 Commercial Street
-
San Diego, CA
Serving all of San Diego County
-
Irvine, CA
Serving all of Orange County
- 9301 Irvine Boulevard
Irvine, CA 92618 - (949) 419-6451
- Regional Website
- 9301 Irvine Boulevard
-
Los Angeles, CA
Serving all areas of Los Angeles and South Bay
Colorado
-
Westminster, CO
Serving all of Colorado
- 6040 West 91st Avenue
Westminster, CO 80031 - (303) 577-6527
- Regional Website
- 6040 West 91st Avenue
Hawaii
-
Kapolei, HI
Serving all islands of Hawaii
- 1019 Lauia St., Ste. #7
Kapolei, Hawaii 96707 - (888) 657-6527
- 1019 Lauia St., Ste. #7
New Jersey
-
Somerset, NJ
Serving all of New Jersey
- 26 Worlds Fair Drive Unit K
Somerset, NJ 08873 - (888) 657-6527
- Regional Website
- 26 Worlds Fair Drive Unit K
Oregon
-
Portland, OR
Serving all of Oregon
- 3380 SE 20th Ave
Portland, OR 97202 - (503) 866-1102
- 3380 SE 20th Ave
