Thompson Brown Renewable Energy
TBRE is a renewable energy developer based in Texas. Plan centers on portfolio of ten project sites totaling more than 100,000 acres, focused on utility-scale s
About Thompson Brown Renewable Energy
TBRE is a renewable energy developer based in Texas. Plan centers on portfolio of ten project sites totaling more than 100,000 acres, focused on utility-scale solar, battery energy storage systems (BESS), and data center colocation.
Service Lines
Solar Installation
34%
Commercial Solar
33%
Battery Storage
33%
Pricing Snapshot
Min. project size
—
Avg. hourly rate
—
Rating for cost
0.0/5
What Clients Have Said
Clients consistently praise Thompson Brown Renewable Energy for utility-scale. Reviewers frequently highlight the company's ability to deliver projects on schedule and within budget.
This summary is based on verified Top Solar Services reviews.