Canon USA has put out a slightly, self-serving video called, "Committed to World Class Service and Support." From my twenty five years experience of using their equipment, Canon's Customer Service is very good and I would not hesitate to recommend their products and repair services.
Take a behind the scene journey with the Service and Support team at Canon USA. Visit their 100% US-based call center staffed with all Canon employees and get to know their factory trained service technicians. By the way, the Canon Professional Service technical support staff is available 24/7, 365 days a year. I have called them on really strange hours and holidays, and still received excellent help. The satisfaction of customers is Canon's first priority. There is a lot of truth to that as far as I am concerned.