Uptown Solar Logo
star star star_half star_border star_border
error This company may not service all states.
See states serviced
LAST UPDATED: October 12th, 2023
Megaphone Icon

Uptown Solar appears to be out of business.

According to public corporate filings, the Houston-based solar installer appears to have closed its doors for good in 2019. Consequently, some of the information in this review may be out of date or inaccurate. You can still view our list of top-rated solar companies in your area by visiting our solar home page.

Founded in 2009, Uptown Solar focuses on providing sustainable, cost-effective solar solutions. The company offers residential and commercial services in California, Connecticut, Florida, Illinois, Louisiana, Massachusetts, Montana, South Carolina, and Texas.

Top Ranked Companies


The Good

  • Wide Variety of Payment Options
  • Service Locations
  • Partners

Wide Variety of Payment Options

Uptown Solar offers a wide variety of payment options to best fit the needs of each individual customer. These options include outright purchase, loan, and PPA. Outright purchases are beneficial for customers with cash on hand who would like to see high financial returns. Loans are a good option for customers who are interested in solar ownership but do not have the capital to pay for the system upfront. PPAs work well for customers who do not want the responsibility of owning a solar system but would like to save money on utility bills each month.

Service Locations

Many solar companies only offer services in one state. However, Uptown Solar offers its solar services in nine states: California, Connecticut, Florida, Illinois, Louisiana, Massachusetts, Montana, South Carolina, and Texas.


Uptown Solar works with several reputable partners, including California First Efficiency Financing, Clean Power Finance, NAHB, Hero, Solar Energy Industries Association (SEIA), EnergyStar, Ygrene Works, Sunnova, and Sunrun.


The Bad

  • Non-Functioning Website
  • Mixed Customer Feedback Ratings 

Non-Functioning Website

As of April 2023, Uptown Solar does not appear to have a functional website. Additionally, the company’s social media accounts have been long dormant, with its most recent Twitter post occurring all the way back in 2010, and its most recent Facebook post taking place in 2013. Not only does the solar provider’s near-total lack of online presence make learning about the company difficult for potential customers, but it also may inhibit existing Uptown Solar customers from getting the support they need. 

Few Uptown Solar Reviews

Unfortunately, not many verified Uptown Solar reviews are available online. As of April 2023, only one Uptown Solar customer has posted a review to Best Company. The company does not appear to have any reviews on Google, and only three reviews on Yelp that are at best mixed and inconclusive.

The lack of verified reviews poses several problems, both for the company in question as well as for homeowners evaluating different solar installers, as these reviews contain critical information regarding the company’s customer service, installation speed and quality, and system performance.

If you are a current or former Uptown Solar customer, we encourage you to share your experience by leaving a review below.


The Bottom Line

Uptown Solar is a newer company that provides services in nine states. While the company offers several payment options and is partnered with a variety of reputable organizations, the lack of online presence and verified reviews  may discourage some customers from investigating the company further. 

View Best Solar Companies

Was this content helpful?
thumb_up Yes thumb_down No

Star Rating

star star star_half star_border star_border

2 Reviews

Review Breakdown

5 grade


4 grade


3 grade


2 grade


1 grade


Sentiment Criteria


star star_border star_border star_border star_border


star star_border star_border star_border star_border


star star_border star_border star_border star_border


star_border star_border star_border star_border star_border

Filter by:


Sort by:

star star_border star_border star_border star_border

G.M. Turner Jr. Sacramento, CA

This is one of the worst fraud companies in the world right next to donald trumps company. i purchased solar and have not been able to get no one to answer or return my calls. I am in need of service and can not get help anywhere. 26,000 dollars down the drain. United States allow anyone to stick citizens with problems! I have never been so disappointed.

4 months ago

star star star star star_border

Steven West Hartford, CT

After seeing what out there in terms of solar I have to say Uptown is a very respectable company that offers a 25 year panel warranty with plenty of financing options, knowledgeable reps, timely installation and an overall good project management team. The panels are made here in America and yes, you can monitor the system if you choose. I give Uptown two thumbs up.

6 years ago