Europa Car Care (“ECC”, “we”, “us”, “our”) is not affiliated nor sponsored by the cars manufacturers mentioned on the website. We are an independent auto repair shop located in Dallas, TX, and we are not sponsored by any means by the companies listed above neither we are making any representation of them.
All visitors to our website are hereby advised that the BMW name and logo are registered trademarks of BMW AG Germany. Mercedes Benz logo and name are trademarks of Daimler Chrysler, and Mercedes-Benz USA, LLC in North America. Porsche logo and name are a trademark of Dr. Ing. h.c.F. Porsche AG. Audi is a trademark of Audi A.G. Corporation. Land Rover is a trademark of Land Rover North America, Inc. Mini Cooper logo is a trademark of BMW AG;