Years in business

> 14


There are no pros noted


Average cost per watt above industry average of $3.00


Review score is below industry average of 3.96


NABCEP qualified installer


Solar panel cost calculator

Latest Sunrun Inc. reviews

Latest review

Go green over 1 month

Putting solar on the roof was big investment so many to choose from choosing sun run closeing my eyes and say yes learning about how solar works from sun run reps was learning experience saving at the same time I am satisfied

Read more
Latest complaint

Amjad qwaider, 1 day ago

My solar broker down on the weekend Caused My breaker box to burn I called customer service the said the will send someone I 7-10 business days lol funny the don’t care about there customers life or anything I don’t recommend sunrun to anyone

Read more

All Sunrun Inc. reviews

Sunrun Inc. prices

This installer does not publish their standard system prices on the net.

As such we have used average pricing from the installers service areas as a proxy for what this company would most likely charge for a solar system.

System size


Average cost per watt


Net cost of system

$9,161 - $11,197

Average payback time

Annual power production

8,682 kWh

Levelized cost of solar energy

Levelized cost per kWh is the cost of the solar system divided by the total number of kWh produced by a solar system over it’s lifetime.

5¢ kWh

If you don't get solar

52¢ kWh

Forecast average CA electric rates over the next 25 years

Installers description for their business

Home energy is yours to control. You can harness the sun’s abundant energy to power the coffeemaker in the morning. You can store that energy and light up the dinner table at night. With solar panels on your roof and batteries in your home, the power is in your hands. Our climate is changing, and our energy system needs to change with it. Delivering electricity across long power lines from big power plants is leading to more power outages, rate increases, and dangerous conditions. At Sunrun, we know there is a better way. By generating and storing energy in our homes, we can share power across neighborhoods and our entire energy system. We have been building this future for over a decade, and every year it grows brighter. Now is the time to make your own energy. Share it with your neighbors. Build a clean, affordable, reliable future for the whole nation. Lynn Jurich Co-founder Chief Executive Officer

Brands sold



595 Market Street 29th Floor, San Francisco CA, 94105


(click to reveal) ..6786


Sunrun Inc.

Office locations

Select state

Sunrun Inc.

595 Market Street 29th Floor, San Francisco CA, 94105

Sunrun Novato

275 Bel Marin Keys Blvd Ste D, Novato CA, 94949

Sunrun Petaluma

1360 N McDowell Blvd, Petaluma CA, 94954

Sunrun Roseville

2901 Douglas Blvd Ste 255, Roseville CA, 95661

Sunrun Sacramento

1307 Striker Ave., Suite 100, Sacramento CA, 95834

Sunrun San Jose

575 Dado St, San Jose CA, 95131

Sunrun San Ramon

2010 Crow Canyon Pl #100, San Ramon CA, 94583

Sunrun Stockton

1551 Stimson St. Unit 4, Stockton CA, 95206

Sunrun Dublin

6761 Sierra Ct. Ste C & B, Dublin CA, 94568

Sunrun San Francisco HQ

225 Bush St #1400, San Francisco CA, 94104

Sunrun Bakersfield

3615 Patton Way, Bakersfield CA, 93308

Sunrun Downey

9220 hall Rd, Downey CA, 90241

Sunrun Fresno

4507 N Selland Ave #27, Fresno CA, 93722

Sunrun Irvine

133 Technology Dr #100, Irvine CA, 92618

Sunrun Lake Forest

20512 Cresent Bay Dr #108, Lake Forest CA, 92630

Sunrun Los Angeles

13012 Saticoy St #1, North Hollywood CA, 91605

Sunrun Murrieta

26820 Hobie Cir Unit A, Murrieta CA, 92562

Sunrun San Diego

6370 Nancy Ridge Dr #108 & 109, San Diego CA, 92121

Sunrun San Luis Obispo

775 Fiero Ln #200, San Luis Obispo CA, 93401

Sunrun San Marcos

295 trade St, San Marcos CA, 92078

Sunrun Ventura

5777 Olivas Park Dr, Ventura CA, 93003

Sunrun Phoenix

4219 E. Broadway Rd., # 102, Phoenix AZ, 85040

Sunrun Prescott Valley

9234 E. Valley Rd. Ste E, Prescott Valley AZ, 86314

Sunrun Scottsdale

16260 N 71 st Suite 450, Scottsdale AZ, 85254

Sunrun Denver

717-17th St, Denver CO, 80202

Sunrun Westminster

6040 W. 91st Ave, Westminster CO, 80031

Sunrun Arvada

5525 W 56th Ave #100, Arvada CO, 80002

Sunrun Kailua-Kona

73-5576 Kauhola St #7, Kailua-Kona HI, 96740

Sunrun Honolulu

550 Paiea St. Ste 506, Honolulu HI, 96819

Sunrun Kapolei

1019 Lauia St, Ste 7, Kapolei HI, 96707

Sunrun Waipahu

94-240 Pupuole St, Waipahu HI, 96797

Sunrun Columbia

95 B Sunbelt Blvd., Columbia SC, 29203

Sunrun Greer

415 Industrial Court, Greer SC, 29651

Sunrun Linthicum Heights

812 Oregon Ave. Suite J, Linthicum Heights MD, 21090

Sunrun Marlborough

734 Forest St #400, Marlborough MA, 01752

Sunrun Hartford

75 Brainard Rd, Hartford CT, 06114

Sunrun Marlton

20 Stow Road, Unit 2, Marlton NJ, 08053

Sunrun Somerset

26 Worlds Fair Dr.Ste J, Somerset NJ, 08873

Evesham Township

20 W Stow Rd #2, Malton NJ, 08053

Sunrun Valley Cottage

Valley Cottage, Valley Cottage NY, 10989

Sunrun Brooklyn

240 Kent Ave. Unit B9, Brooklyn NY, 11249

Sunrun Long Island

415 Oser Ave Ste W Hauppauge, Long Island NY, 11788

Sunrun Hauppauge

415 Oser Ave ste W, Hauppauge NY, 11788

Sunrun Hicksville

15 Charlotte Ave, Hicksville NY, 11801

Sunrun New York

240 Kent Ave B9, Brooklyn NY, 11249

Sunrun Government Camp

30543 East Blossom Trail, Government Camp OR, 97028

Sunrun West Linn

1554 Garden Street, West Linn OR, 97068

Sunrun Oregan City

1107 7th Street, Oregan City OR, 97045

Sunrun St Benedict

1 Abbey Drive, St Benedict OR, 97373

Sunrun Marylhurst

17600 Pacific Highway, Marlhurst OR, 97036

Sunrun Gresham

370 NW Burnside Rd, Gresham OR, 97030

Sunrun Gales Creek

52490 NW Old Wilson River Road, Gales Creek OR, 97117

Sunrun North Plains

10645 NW 318th Ave, North Plains OR, 97133

Sunrun Molalla

221 Commercial Park Way, Mollala OR, 97038

Sunrun Mulino

13725 S Mulino Rd, Mulino OR, 97042

Sunrun Sandy

39024 Proctor Blvd, Sandy OR, 97055

Sunrun Gates

450 N Santiam Highway W, Gates OR, 97346

Sunrun Walton

87997 Nelson Mountain Rd, Walton OR, 97490

Sunrun Foster

46518 Santiam Highway, Foster OR, 97345

Sunrun Walterville

90575 mountain View, Walterville OR, 97489

Sunrun Halsey

1151 W 4th St, Halsey OR, 97348

Sunrun Mosier

800 1st Ave, Mosier OR, 97040

Sunrun Welches

24403 E Welches Rd, Welches OR, 97067

Sunrun Rufus

399 Scott Canyon Rd, Rufus OR, 97050

Sunrun Haines

916 Front St, Haines OR, 97833

Sunrun Plush

1975 Lake, Plush OR, 97637

Sunrun Mitchell

325 SE High St, Mitchell OR, 97750

Sunrun Pendleton

298 SE 2nd St, Pendelton OR, 97801

Sunrun North Powder

600 2nd St, North Powder OR, 97867

Sunrun Helix

5 Columbia St, Helix OR, 97835

Sunrun Fontana

7888 Cherry Ave, Fontana AR, 92336

Sunrun Grand Prairie

2940 N Hwy 360 #300, Grand Prairie TX, 75050

Sunrun Sugar Land

12560 Reed Rd 3400, Sugar Land TX, 77478

Sunrun Henderson

8385 Eastgate Rd, Henderson NV, 89015

Service locations

Select state

Accreditations and affiliations

Better Business Bureau Solar Energy Industries Association

Service Types

Residential solar - Grid tied

Residential solar - Hybrid solar systems

Related solar news

Have your say!