Showed up at the promised time, was very thorough and extremely professional, was able to fix my problem and walked me through maintenance solutions along with a long term fix. Very impressed with Mike Diamond and specifically Yonny