Absolutely fantastic technicians, professional, punctual, thorough. Did an excellent job. And I called mike diamond and they responded within minutes and sent someone same day. Superior customer response time and I found them on google