Have worked with City Generators for many years. They are excellent to deal with and go out of their way to make sure the customer is satisfied. Excellent service. Highly ... more