This location appears to be a well-established car sales business, offering a variety of services. The fact that they provide oil change services suggests that they cater to customers' needs for maintenance and upkeep of their vehicles. Additionally, the wheelchair accessible parking lot and entrance indicate that the business prioritizes accessibility and inclusivity.The co-branding with Delcar Inc suggests a strong partnership and potential access to a wider range of resources. The focus on Mercedes-Benz makes it clear that they have a particular specialization in luxury vehicles.However, there's a catch - the quality of the service seems to be slightly inconsistent, which might be a concern for some customers.