Price was on average with other quotes I received. Customer service was excellent as long as you called them. I was not satisfied with the communication from their end. When I’m waiting on your product/service, I expect to be kept up to date. Only when I called them was I informed on things. Installation teams were amazing and professional. Install is a multi step process....which again was not communicated to me at the beginning or was I kept up to date on when the next step was to happen....until I called them. Overall, great product and great end result!!! I’m very happy with my whole home 22k Generac Generator.