I'm going to be brutally honest here. Whenever I'm looking for services, I look for a business that appears to be run well and presents itself accordingly. I would not call you if I received your business card for the following reasons:
1. The name of the business goes the extra mile to misspell a simple word, and it gives the appearance of a 16 year old starting a business on the weekend. Seriously, this would go in the trash before I turned it over to read the back, and there's no way in hell I'd consider dropping off my car based on this first impression.
2. A simple logo and contact information is much more impressive than photoshopping a random luxury vehicle as the focal point of the card. All I see when I look at this card is the photo...your business name is very secondary.
Business cards like this kill me, because they are a wasted opportunity. Put the name, a clean logo, and your contact info on the front of the card. If you want something on the back, put something meaningful back there, and skip the added graphics. Put a simple price list there, define auto detailing, place a "did you know?" type of attention grabber, or something else that someone would care to read.
Please don't take this personally - just trying to help. Less is more.