Review for Centauri Systems LLC

Office location: 7128 Caymen Pass, Lockhart MN, 55101

02/17/2024
Micah Saint Paul, MN

14 kW install

The Centauri team did a great job throughout the project. Everything went well, install looks good, and pricing was very competitive. I recommend!

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 14

Year installed: 2023