Testing will be needed. A diagnostic tool able to read body modules and components is helpful. Checking for power at switches and the motor and tracing back to where it has been lost will narrow down the source of the concern. Since it's both mirrors and windows, it is likely caused by a common power supply or component for both.
www.repairpal.com/repair-shops
RepairPal Certified shops can diagnose and repair your 2004 Mercedes-Benz ML350. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.