Sunrun Inc.

Verified profile
Updated: 06 December 2023

Installing solar since 2007

Sunrun Inc. logo

1.75 from 1103 Reviews

How was this rating calculated?

SolarReviews Expert Rating Score:

A score we give a solar company out of 100 based on 13 criteria that our SolarReviews industry experts believe are the best criteria to separate good and bad solar companies.


Rating breakdown

Featured media

Sunrun Inc. reviews

Breakdown of consumer reviews

Sales Process


Price as quoted


On schedule


Installation quality


After sales support


Latest good review thumbs up

Amelia G | Waipahu, Hawaii | 12/02/2023

My parent's original solar panel system installed several years ago was sized according to their needs at the time but now needed additional support to meet their current energy demands. We were interested in adding on battery back up for savings and benefits. Adam Lemire was great in helping us understand how the program works, got us a quote fairly quickly, walked us through the entire process from begining to end and answered our numerous questions. If he didn't have an answer, he emailed the appropriate people while sitting in front of us or even during a phone conversation to get an answer. We appreciated all his efforts in this process, how he always addressed our concerns and his responsiveness via text, email or phone call. We were very pleased with our experience with Adam.

read more
1 comment >
Reply from Sunrun Inc.: Hi Amelia! We're thrilled you had a good experience working with Adam! We really appreciate you taking the time to share your feedback. Thank you for playing such an important role in our solar community and for helping us create a planet run by the sun!

Latest bad review thumbs down

Ben Sheets | Plainfield, Illinois | 12/06/2023

Terrible customer service

The company took 3 months to remove the panels on my roof after a hail storm. My roofing contractor could not get ahold of anyone to schedule the removal. When they finally did schedule the removal, the contractor told them it would only be 1 week max before Sunrun could come back and reinstall the panels. Its is now December 6 and have had no panels on my roof. Hail damage on 3/26/2023 Panels finally removed 6/28/2023 Roof repaired and contractors off site 6/30/2023 53 emails in total back and forth not to mention countless hours on the phone. Last communication from Sunrun was on 11/8/2023 and stated they were still waiting on their "partners" to get them an answer on the parts needed to reinstall the system.

read more

All reviews


christian nansen | West Sacramento, California | 12/06/2023


Terrible customer service! Terrible business model with a flat rate! I would never recommend anyone to use this company

read more

unhappy customer | Worcester, Massachusetts | 12/05/2023

A real rip off!

SunRun charges in excess of what one would pay the utility company. They apply the more expensive solar credits to your bill. The solar panels will generate way more electricity than you will use. So it is a rip off in two ways: 1. more spent for each kilowatt of electric (generated by the panels) 2. Unused credits for solar (in the event you sell the property) gets pocketed by SunRun. I had hundreds of dollars of solar credits built up. GONE!

read more

JHR | Orlando, Florida | 12/05/2023

A Truly Rotten Company

We started this process back in April, 2023. We were told the system would replace the power company and they showed us a fake picture of what our house would look like with panels covering the roof. They said it would take 6 to 8 weeks to get the system up and running. It took them until July to install the panels. At that time they said it would take about two weeks to clear inspection and it would be in operation. The they said they hade to move some of the panels from the front of the house to the back of the house. They did that in November. It is still not working. I found out the roof should have been replaced before the panels were installed. We are trying to sell our house and no one wants the panels. I told Sunrun to get the panels off my roof because it is not working and I can't sell my house.

read more

Gator | Reedley, California | 12/04/2023

3rd class solar

We agreed to put there system on our house and it's been a horrible experience. They destroyed our 100 year old pine. Started working left and didn't finish. Beware you can't back out after they start. Unless you're going to pay for the 3rd class work.

read more

1 comment >
Reply from Sunrun Inc.: Thanks for reaching out, Gator. My name is Frances, and as part of Sunrun's Social Media Team, I can assure you that customer service is very important to us! We'd love the opportunity to look further into this for you so that we can make sure it doesn't happen again. In order to best assist you, please send your address and an overview of your concerns to, so that we can personally connect you with an Escalations Expert that can help resolve this. Thank you!

Dave Wills | Hagerstown, Maryland | 12/04/2023

No Maintenance

My system has been inoperable for about one year. The Sunrun maintenance came out in August 2023 and confirmed that the inverter (the big Box on back of house) was inoperable and needs replaced. In the meantime, Sunrun keeps charging me for electricity that I’m not receiving. I am now also paying the local electric company for electricity. I’ve called Sunrun “many” times and sent them many emails. They keep making promises but to date “nothing” has been done. I’m ready to turn this matter over to an attorney which I probably should have done months ago. I recommend that everyone avoid doing power purchase agreements with Sunrun

read more

1 comment >
Reply from Sunrun Inc.: We are so sorry to hear this, Dave! My name is Frances, and I am part of Sunrun's Social Media Team. We would love to review this case so that we can help get this resolved for you and replace the invertor! In order to best assist you, please send your address and an overview of your concerns to, so that we can personally connect you with an Escalations Expert that can help you. Thank you!

Roger B | Mendon, Massachusetts | 12/01/2023


Worst experience I had dealing with this company. From being mislead by the salesperson to not explaining the procedure and also not producing insurance certificate. Will not recommend them!!!!!

read more

1 comment >
Reply from Sunrun Inc.: Thank you for bringing this to our attention, Roger. My name is Frances. As part of Sunrun's Social Media Team, I can assure you that we would be happy to look into this for you in order to ensure you have no issues and it doesn't happen again. In order to best assist you, please send your address and an overview of your concerns to, so that we can personally connect you with an Escalations Expert who can help you with this. Thanks!

Soila Rodriguez | Whittier, California | 11/30/2023

Sunrun is terrible

I signed a contract with them in April 2023. They came installed a sub panel supposedly ready to install the panels and 8 months later I get an email that "I" have cancelled the installation. How did "I" cancel this? I have been waiting for them for over 8 months and nothing. Then I call the main office to see what's going on and they tell me the loan has expired and that I need to cancel the loan and request a new loan. Who knows what the current interest rate is? They couldn't guarantee me the terms I had before when I signed the contract and will not continue the process until I cancel the loan. I think that's breach of contract and will be seeking some legal advice.

read more

1 comment >
Reply from Sunrun Inc.: Oh no, Soila! My name is Frances and I am part of the Social Media Team here at Sunrun. We're so sorry to hear this, and we would love the opportunity to make it right. In order to best assist you, please send your address and an overview of your concerns to, so that we can personally connect you with an Escalations Expert that can help you. Thank you!

PamR | Hatfield, Massachusetts | 11/30/2023

Did not uphold agreement on system

SunRun installed the 2 systems in 2011-2012 as part of the SolarizeMass initiative. It is a leased system. At the time we were told the inverters would be replaced after 7 years. They never were. We were also told they monitored the system. Obviously they don't, as it has been down since January 2023. Due to the very rainy year and the other system still working, I never realized the house system wasn't working until July. I contacted SunRun about it and a few weeks later a contractor came out and verified the failed inverter. He also said the 2 inverters were obsolete, so obsolete he'd never heard of the company. He could do nothing but report what he'd found to SunRun. I have made multiple calls to SunRun over the last few months trying to reach Deja Roper, the person responsible for getting the work done. She has not once returned a call. I was told on November 29, 2023 by a customer service person that a couple days before the request for the new inverter had been authorized. It sounds like they authorized replacing the inverter with another of the obsolete brand. When I have been on the phone with a customer service person, they have not once been able to speak with Deja Roper, she doesn't answer their calls either. As it stands, I have no credit left with the power company and have been paying electric bills since January in addition to the monthly fee to SunRun. I am a disabled elderly widow on a fixed income and this winter's bills are going to hit hard.

read more

1 comment >
Reply from Sunrun Inc.: Thank you for bringing this to our attention,Pam. We are so sorry to hear this and we would be happy to look into this for you in order to get it resolved. To best assist you, please send your address and an overview of your concerns to, so that we can personally connect you with an Escalations Expert that can help you with this. Thank you!

Michael | Little Falls, New Jersey | 11/23/2023

Sun Run

If there was something less than one star to rate this scan of a company, I would put it. I’ve had these damn things for 3 years , took two years to get someone on the phone to ask about my benefits or the lack thereof. Sun Run put the blame on the electric company! After the run around and two months later I saw some bill changes, then today (thanksgiving day 2023) I get a docusign email in regards to signing a documents that states that I agree to be the (Host) to their equipment and I have no rights to the tax credit given by the US government.! I wonder what state or federal agency is assigned to regulate solar panels, I’ll find it and send them my concerns. Maybe the BBB will be interested…i will want these things off my roof! Even if I have to take a hammer to them

read more

1 comment >
Reply from Sunrun Inc.: Thank you for bringing this to our attention, Michael. We are so sorry for any frustration our services have caused you and we would be happy to look into this for you in order to get it resolved. To best assist you, please send your address and an overview of your concerns to, so that we can personally connect you with an Escalations Expert that can help you with this. Thank you!

very dissatisfied customer | Bakersfield, California | 11/21/2023


This company do not follow through with promises and contracts. Over charged and lied about roof. Installers damaged my roof and scratched new panels. Do not go with this company. Worst thing we ever did. Very dishonest company.

read more

1 comment >
Reply from Sunrun Inc.: We're so sorry to hear this, and we would love the opportunity to make it right. In order to best assist you, please send your address and an overview of your concerns to, so that we can personally connect you with an Escalations Expert that can help you. Thank you!

Solar panel cost calculator

Service types

Residential solar - Grid tied

Residential solar - Hybrid solar systems

Energy monitoring

Tesla Powerwall sales and installations

LG Chem solar batteries

SolarEdge - StorEdge

About Sunrun Inc.

Sunrun connects you with power on your own terms using cutting-edge solar, battery technology, and more. You can lock in affordable rates, keep the lights on during outages, and create your home of the future, today.

Office locations

Select state


California - San Francisco

225 Bush St. #1400, San Francisco CA, 94104

California - Novato

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

California - Petaluma

1360 N McDowell Blvd, Petaluma CA, 94954

California - Roseville

2901 Douglas Blvd Ste 255, Roseville CA, 95661

California - Sacramento

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

California - San Jose

575 Dado St, San Jose CA, 95131

California - San Ramon

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

California - Stockton

1551 Stimson St. Unit 4, Stockton CA, 95206

California - Dublin

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

California - Camarillo

365 Camino Carillo, Camarillo CA, 93012

California - SF

225 Bush St, SF CA, 94104

California - San Francisco

225 Bush St #1400, San Francisco CA, 94104

California - Bakersfield

3615 Patton Way, Bakersfield CA, 93308

California - Downey

9220 hall Rd, Downey CA, 90241

California - Fresno

4507 N Selland Ave #27, Fresno CA, 93722

California - Irvine

133 Technology Dr #100, Irvine CA, 92618

California - Lake Forest

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

California - North Hollywood

13012 Saticoy St #1, North Hollywood CA, 91605

California - Murrieta

26820 Hobie Cir Unit A, Murrieta CA, 92562

California - San Diego

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

California - San Luis Obispo

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

California - San Marcos

295 trade St, San Marcos CA, 92078

California - Ventura

5777 Olivas Park Dr, Ventura CA, 93003

California - Bakersfield

2501 Union Ave, Bakersfield CA, 93305

California - Fresno

2965 s Angus ave , Fresno CA, 93725

California - Dublin

6761 Sierra Ct, Dublin CA, 94568

California - Victorville

15655 Roy Rogers Dr, Victorville CA, 92394

California - Westminster

6633 Westminster Blvd., Westminster CA, 92683

California - Apple Valley

12218 Apple Valley Rd, Apple Valley CA, 92308

California - Fresno

4507 N Selland Ave, Fresno CA, 93722

California - Redlands

1125 Research Dr, Redlands CA, 92374

California - Sacramento

1060 National Dr, Sacramento CA, 95834

California - Visalia

8029 W Riggin Ave, Visalia CA, 93291

California - Sacramento

4641 Florin Rd, Sacramento CA, 95823

California - Taylorsville

4214 Co Hwy A22, Taylorsville CA, 95983

California - El Cerrito

11939 San Pablo Ave, El Cerrito CA, 94530

California - Irvine

2500 White Rd, Irvine CA, 92614

California - San Ramon

2750 Crow Canyon Rd, San Ramon CA, 94583

California - Palmdale

38940 Trade Center Dr, Palmdale CA, 93551

California - Corona

1550 Magnolia Ave, Corona CA, 92879

California - Three Rivers

41651 Sierra Dr, Three Rivers CA, 93271

California - Emeryville

3838 Hollis St, Emeryville CA, 94608

California - San Luis Obispo

1551 Froom Ranch Way, San Luis Obispo CA, 93405

California - Perris

3150 Case Rd, Perris CA, 92570

California - Live Oak

9925 Live Oak Blvd, Live Oak CA, 95953

California - Lancaster

44226 20th St W, Lancaster CA, 93534

California - Palmdale

38215 47th St E, Palmdale CA, 93552

California - S Pasadena

1013 Mission St, S Pasadena CA, 91030

California - Clovis

845 W Shaw Ave, Clovis CA, 93612

California - Atascadero

905 El Camino Real, Atascadero CA, 93422

California - Victorville

15150 Bear Valley Rd, Victorville CA, 92395

California - Pioneertown

53484 Mane St, Pioneertown CA, 92268

California - Stockton

1551 Stimson St, Stockton CA, 95206

California - Temecula

41653 Margarita Rd, Temecula CA, 92591

California - Garden Grove

10801 Garden Grove Blvd, Garden Grove CA, 92843

California - Burbank

7679 San Fernando Rd, Burbank CA, 91505

California - Santa Fe Springs

12830 Romandel Ave, Santa Fe Springs CA, 90670

California - Concord

2510 Dean Lesher Dr Unit A, Concord CA, 94520

California - Riverside

3727 6th St, Riverside CA, 92501

California - Fontana

16005 Sierra Lakes Pkwy, Fontana CA, 92336

California - Lake Forest

20021 Lake Forest Dr, Lake Forest CA, 92630

California - Huntington Beach

7100 Warner Ave, Huntington Beach CA, 92647

California - Sacramento

1215 Striker Ave, Sacramento CA, 95834

California - San Jose

470 Needles Dr, San Jose CA, 95112

California - San Diego

8090 Arjons Dr, San Diego CA, 92126

California - Petaluma

755 Southpoint Blvd, Petaluma CA, 94954

California - Rancho Mirage

71703 CA-111, Rancho Mirage CA, 92270


Massachusetts - Taunton

695 Myles Standish Blvd, Taunton MA, 02780

Massachusetts - Marlborough

734 Forest St #400, Marlborough MA, 01752

Massachusetts - Billerica

16 Progress Rd, Billerica MA, 01821

Massachusetts - Shrewsbury

240 A Cherry St, Shrewsbury MA, 01545

Massachusetts - Pittsfield

555 Hubbard Ave, Pittsfield MA, 01201

Massachusetts - Attleboro

1100 Newport Ave, Attleboro MA, 02703

Massachusetts - Chicopee

150 Padgette St, Chicopee MA, 01022


New York - Westbury

177 Cantiague Rock Rd, Westbury NY, 11590

New York - Valley Cottage

Valley Cottage, Valley Cottage NY, 10989

New York - Brooklyn

240 Kent Ave. Unit B9, Brooklyn NY, 11249

New York - Long Island

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

New York - Hauppauge

415 Oser Ave ste W, Hauppauge NY, 11788

New York - Hicksville

15 Charlotte Ave, Hicksville NY, 11801

New York - Brooklyn

240 Kent Ave B9, Brooklyn NY, 11249

New York -

11220 Rockaway Blvd, NY, 11420

New York - Commack

5025 Jericho Turnpike, Commack NY, 11725

New York - New Rochelle

55 Weyman Ave, New Rochelle NY, 10805

New York - Elmsford

570 Taxter Rd, Elmsford NY, 10523

New York - Farmingdale

202 Airport Plaza Blvd, Farmingdale NY, 11735

New York - Congers

227 NY-303, Congers NY, 10920

New York - Syosset

111 Jericho Turnpike, Syosset NY, 11791


New Jersey - Montville

10 New Maple Ave, Montville NJ, 07058

New Jersey - Marlton

20 Stow Road, Unit 2, Marlton NJ, 08053

New Jersey - Somerset

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

New Jersey - Malton

20 W Stow Rd #2, Malton NJ, 08053

New Jersey - Franklin Township

21 Worlds Fair Dr, Franklin Township NJ, 08873

New Jersey - Moorestown

202 Commerce Dr, Moorestown NJ, 08057

New Jersey - Bloomfield

60 Orange St, Bloomfield NJ, 07003

New Jersey - Lakewood

687 Prospect St, Lakewood NJ, 08701


Arizona - Phoenix

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

Arizona - Prescott Valley

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

Arizona - Scottsdale

16260 N 71 st Suite 450, Scottsdale AZ, 85254

Arizona - Prescott Valley

5500 AZ-69, Prescott Valley AZ, 86314

Arizona - Phoenix

4219 E Broadway Rd, Phoenix AZ, 85040


Colorado - Denver

717-17th St, Denver CO, 80202

Colorado - Westminster

6040 W. 91st Ave, Westminster CO, 80031

Colorado - Arvada

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

Colorado - Wellington

8025 First St, Wellington CO, 80549

Colorado - Denver

717 17th St, Denver CO, 80202


Hawaii - Kailua-Kona

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

Hawaii - Honolulu

550 Paiea St. Ste 506, Honolulu HI, 96819

Hawaii - Kapolei

1019 Lauia St, Ste 7, Kapolei HI, 96707

Hawaii - Waipahu

94-240 Pupuole St, Waipahu HI, 96797

Hawaii - Kahului

100 Pakaula St, Kahului HI, 96732

Hawaii - Hilo

380 Makaala St, Hilo HI, 96720

Hawaii - Kailua-Kona

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

Hawaii - Kailua-Kona

74-577 Honokohau St, Kailua-Kona HI, 96740

Hawaii - Kahului

35 La'a St, Kahului HI, 96732

Hawaii - Lihue

3257 Kuhio Hwy, Lihue HI, 96766


South Carolina - Columbia

95 B Sunbelt Blvd., Columbia SC, 29203

South Carolina - Greer

415 Industrial Court, Greer SC, 29651


Maryland - Linthicum Heights

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

Maryland - Lonaconing

16 Church St, Lonaconing MD, 21539

Maryland - Beltsville

12400 Kiln Ct, Beltsville MD, 20705

Maryland - Baltimore

9600 Pulaski Park Dr, Baltimore MD, 21220

Maryland - Delmar

503 S Maryland Ave, Delmar MD, 21875


- Hartford

75 Brainard Rd, Hartford Connecticut, 06114


Oregon - Government Camp

30543 East Blossom Trail, Government Camp OR, 97028

Oregon - West Linn

1554 Garden Street, West Linn OR, 97068

Oregon - Oregan City

1107 7th Street, Oregan City OR, 97045

Oregon - St Benedict

1 Abbey Drive, St Benedict OR, 97373

Oregon - Marlhurst

17600 Pacific Highway, Marlhurst OR, 97036

Oregon - Gresham

370 NW Burnside Rd, Gresham OR, 97030

Oregon - Gales Creek

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

Oregon - North Plains

10645 NW 318th Ave, North Plains OR, 97133

Oregon - Mollala

221 Commercial Park Way, Mollala OR, 97038

Oregon - Mulino

13725 S Mulino Rd, Mulino OR, 97042

Oregon - Sandy

39024 Proctor Blvd, Sandy OR, 97055

Oregon - Gates

450 N Santiam Highway W, Gates OR, 97346

Oregon - Foster

46518 Santiam Highway, Foster OR, 97345

Oregon - Walterville

90575 mountain View, Walterville OR, 97489

Oregon - Halsey

1151 W 4th St, Halsey OR, 97348

Oregon - Mosier

800 1st Ave, Mosier OR, 97040

Oregon - Welches

24403 E Welches Rd, Welches OR, 97067

Oregon - Rufus

399 Scott Canyon Rd, Rufus OR, 97050

Oregon - Haines

916 Front St, Haines OR, 97833

Oregon - Plush

1975 Lake, Plush OR, 97637

Oregon - Mitchell

325 SE High St, Mitchell OR, 97750

Oregon - Pendelton

298 SE 2nd St, Pendelton OR, 97801

Oregon - North Powder

600 2nd St, North Powder OR, 97867

Oregon - Helix

5 Columbia St, Helix OR, 97835

Oregon - Otter Rock

6522 B Ave, Otter Rock OR, 97369

Oregon -

39184 OR-205, OR, 97736


- Walton

87997 Nelson Mountain Rd, Walton Oregon, 97490


Arkansas - Fontana

7888 Cherry Ave, Fontana AR, 92336

Arkansas - Sherwood

7300 AR-107, Sherwood AR, 72120


Texas - Grand Prairie

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

Texas - Sugar Land

12560 Reed Rd 3400, Sugar Land TX, 77478

Texas - Missouri City

5900 Hwy 6, Missouri City TX, 77459

Texas - Arlington

4611 S Cooper St, Arlington TX, 76017

Texas - Sugar Land

15505 Southwest Fwy, Sugar Land TX, 77478

Texas - San Antonio

3331 N PanAm Expy, San Antonio TX, 78219

Texas - Houston

9331 Hwy 6, Houston TX, 77095

Texas - Frisco

5995 Eldorado Pkwy, Frisco TX, 75033


Nevada - Henderson

8385 Eastgate Rd, Henderson NV, 89015

Nevada - Henderson

1030 W Sunset Rd, Henderson NV, 89014

Nevada - North Las Vegas

855 E Dorrell Ln, North Las Vegas NV, 89086

Nevada - Las Vegas

861 S Rainbow Blvd, Las Vegas NV, 89145

Nevada - Las Vegas

7881 W Tropical Pkwy, Las Vegas NV, 89149

Nevada - Las Vegas

6025 S Pecos Rd, Las Vegas NV, 89120


New Mexico - Albuquerque

500 Marquette Ave NW, Albuquerque NM, 87102


Florida - Fort Lauderdale

6500 NW 12th Ave, Fort Lauderdale FL, 33309

Florida - Orlando

2583 Consulate Dr, Orlando FL, 32819


Connecticut - Rocky Hill

712 Brook St, Rocky Hill CT, 06067

Connecticut - North Haven

50 Devine St, North Haven CT, 06473

Connecticut - Lisbon

117 S Burnham Hwy, Lisbon CT, 06351

Connecticut - Plymouth

153 S Riverside Ave, Plymouth CT, 06786

Connecticut - Manchester

80 Buckland Hills Dr, Manchester CT, 06042


Illinois - Broadview

700 Broadview Village Square, Broadview IL, 60155

Illinois - Bolingbrook

1 Territorial Ct, Bolingbrook IL, 60440

Illinois - Des Plaines

2291 & 2309 S Mt Prospect Rd, Des Plaines IL, 60018

Illinois - Mt Prospect

350 E Kensington Rd, Mt Prospect IL, 60056

Illinois - Oak Lawn

4060 W 95th St, Oak Lawn IL, 60453

Illinois - Chicago Ridge

300 Commons Dr, Chicago Ridge IL, 60415

Illinois - Matteson

20808 S Cicero Ave, Matteson IL, 60443


Vermont - Essex

131 Red Pine Cir, Essex VT, 05452


Virginia - Fairfax

10201 Lee Hwy, Fairfax VA, 22030


New Hampshire - Londonderry

24 Orchard View Dr, Londonderry NH, 03053


Rhode Island - North Kingstown

1255 Ten Rod Rd, North Kingstown RI, 02852

Rhode Island - Johnston

100 Stone Hill Rd, Johnston RI, 02919

Rhode Island - Smithfield

371 Putnam Pike, Smithfield RI, 02917

Rhode Island - Warwick

80 Universal Blvd, Warwick RI, 02886


- Dallas

11255 Garland Rd, Dallas Texas, 75218

- Grand Prairie

2503 N Belt Line Rd, Grand Prairie Texas, 75050


- Orland Park

7300 W 159th St, Orland Park Illinois, 60462

- East Peoria

688 High Point Ln, East Peoria Illinois, 61611


Better Business Bureau Solar Energy Industries Association



Contact Sunrun Inc.

Location pin
Head Office
225 Bush St. #1400, San Francisco CA, 94104