Eric was quick and thorough. Pricing was great and he got me back up and running. My generator is purring beautifully now.