Office location: 1421 Wells Branch Pkwy 110, Pflugerville Texas, 78660
12/14/2018
Anonymous
Round Rock, TX
Had a solar system installed by Longhorn Solar a few months ago and highly recommend them. They have a no pressure friendly approach, walking you through all the elements of the system, costs, payback and even which providers to use (only a few allow net metering) - all the info is provided to you in a full color binder for review and reference. We quoted a couple of other companies and neither was comparable on overall service or price. We have had for 3 full months now and electricity bills are down about 90% from prior levels!