Worst service department I have ever encountered! Kevin Boullard is heroically inept, and Josh Begnaud is a liar. I wouldn't let these guys service my lawnmower. Guess they rely on being the only dealership in the area for continued business. If you care at all about your BMW then the 60 mile drive to the next nearest dealership is well worth it. All the reviews that say this service department is great because they smile and say "have a nice day" DO NOT reflect the quality of service that actually gets done. Their incompetence nearly ruined the engine in my ZHP, and when I confronted them with their mistake, all I got was a bunch of empty promises and unreturned phone calls. For those interested, here are the specifics: Paid for a complete mechanical inspection on a '05 330i zhp that i was buying from an individual in Lafayette. Mechanic noted the items that needed attention and seller agreed to pay for all necessary repair work. Specifically, there was a leak in the cooling system and the lower radiator hose and aux fan switch were to be replaced. The service advisor Kevin assured me that the car was fixed and ready for pickup. I told Kevin that I would be there Saturday, and he assured me he would be there with all my repair paperwork. When i arrived at 1:00 precisely on time, Kevin was gone, there was no repair invoice or paperwork, the service department was closed and only a couple of sales people were there. When I asked where Kevin was, I was told he left early to go to a sports game, despite having spoken with him an hour prior while en route to the dealership letting him know i was OMW and would be there at 1:00. After driving all the way from Houston, this alone would have pissed me off greatly, but wait, it gets better. I checked the car out, checked all fluid levels, check tire pressure, etc. and proceeded to drive back to Houston. The first thing that was obvious was that the 4 wheel alignment that I had them do was off. The car tramlined like crazy and not nearly enough negative camber which I would have known if I had gotten an Alignment sheet along with the other paperwork Kevin promised me. "OK, so I'm gonna need to get another alignment" I thought. Then after about 120 miles the radiator warning light started coming on. I pulled over, let the car cool off and opened the reservoir cap. It was freakin' empty! There was coolant sprayed all over the engine compartment! I'm furious but almost home, so I filled the reservoir with several bottles of drinking water and carefully drove the rest of the way home. When I looked at the cooling system the following morning, it was obvious where the leak was coming from (yep, u guessed it), the auxiliary fan switch in the lower radiator hose! It turned out that they had NOT replaced the fan switch and its o-ring when they swapped the lower radiator hose; despite Kevin telling me over the phone and in an email that both the hose and the switch had been replaced. Now, any BMW mechanic worth his salt knows that you don't reinstall an old O-ring in a e46 cooling system, and the aux fan switch (or its o-ring at the very least) should always be replaced when changing the lower radiator hose. Furthermore, if they had done a pressure test on the cooling system after "completing" the repair, like you are supposed to, then they would have spotted the leaking o-ring. I doubt even that the lower radiator hose was the original problem and that it was most likely the fan switch that was leaking all along. So, after almost $600 in repair work on my car, nothing was actually fixed. I took pictures of the leaking switch and coolant drenched engine compartment and contacted Josh the service manager and told him what had transpired. He assured me that he would look at the invoice, emails and pics that I forwarded to him and make it right (which I took to mean that they would pay for any additional work that needed to be done to fix their screw up). I waited, and waited, and... you get the idea: nothing, not a peep. I emailed him again, left a voice mail and a msg with the receptionist, but got no response. So, I took the car to my mechanic in Houston. He replaced the aux fan switch and pressure tested the cooling system and said "you're good to go". I sent a copy of this repair invoice to Josh Begnaud and said "you owe me $103, cut me a check this week or I'm taking it up with your General Manager". Again, no response. I then called the GM of the Moss BMW dealership, told him the whole story, forwarded all the emails (always good to have an email chain outlining exactly what was and wasn't done and who is lying, etc), pictures and invoices. He assured me that he would get back with me in a few days. Surprise! never heard anything from him. Clearly if they make a mistake, they will never voluntarily take accountability for it. What slime balls!! Formal complaint with BMW North America filed. read more