After calling for months to try and set an appointment I finally received a call back. Miles was very cordial on the phone and set an appointment for the next day. Said he would call before heading over so as the appointment time passed I called and left a message asking if he was still coming. He called 4 hours after the appointment time and said that he did not have the parts he needed so he didn't come but to call him back and he will give me a discount. Called back an hour later and now 3 days later still haven't heard back from him. He may have the longest warranty but you could never get a hold of him or rely on him to show up so what good would that really be.