BMW of Darien prioritizes customer satisfaction in everything they do. I was scheduled for a 1,000 mile road trip in my X5 when I realized I was overdue on an oil change and scheduled maintenance. Despite an extremely packed appointment schedule, they were able to squeeze me in. Anthony, my service consultant, was extremely cordial and knowledgeable, and communicated very clearly throughout the day. Their use of technology like text messaging, video inspection and paying online also sped up the process.