Review for Longhorn Solar, Inc.

Office location: 4717 Priem Ln, Pflugerville Texas, 78660

11/07/2018
Anonymous

Very Helpful

Spoke with Ray M over the phone after <br />being referred by a friend. Unfortunately <br />They do not service my area. Even though <br />he knew there would not be a sale, he <br />was helpful with recommendations

Sales process
On schedule