RepairPal Certified shops can diagnose and repair your 2002 Mercedes-Benz S600. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
That is the most common reason, yes, but that isn't always the case. Almost every part of the a/c system on my car has had to be replaced in the 113,000 miles it's been driving, so it is a wild card. I would bet on the evaporator temp sensor though.