About LSR PowerTech
Our main focus is making things that Last, are Strong and Reliable; LSR
It’s really that simple. We are located in Wisconsin, we use everything we sell and we understand power.
Utility power can be interrupted, not available or not desired. This is where LSR PowerTech comes in, we make power available for everyday needs night or day.