Steve did a quick and thorough job and was very knowledgeable we did get a surprise at the end. When we called for the appointment for maintainence we were told it was covered by our maintainence plan but he showed us where we had not renewed the plan in May 2019 even though we had over 8000 dollars in repair/replacements done. we paid $247 to renew today