Excellent service, very well experienced tech, fast and reliable, on-time, would definitely call Mike Diamond again and request the same tech.