I went to pick up my jeep from service after I was called saying it was ready. The service dept installed a hard top and wiring harness I ordered from them. The jeep was outside waiting to be picked up. The hard top wiper did not work as it should, the rear window defroster did not work at all. When my wife was going to drive it back home she said the ac and controls did not work. None of these problems were identified by the people that installed the hard top and wiring harness. David Pitman (the service manager) took my complaint about the rear wiper not being right personally and told me I had a condesending attitude. When my wife heard MR. Pitman she left to go sit in the lounge area because she knew it was going to be messy. She was right. I droped the jeep off at 7:45AM. They called me saying it was ready and I arrived at 3:00PM. Because of the problems I identified, I was there another two hours trying to get it straightened out till 5:00PM. On top of all this no one from the service dept called me earlier during the day to say there was a problem and they layed something on the hood of my jeep while in the service area and scratched the hood. After I had pointed out the problems and they were trying to figure out what went wrong they had me talk to a really nice guy named James Bailey who told me they ordered the wrong wiring harness and would order the correct one and re do the work at no charge to me. At this point the service manager would not have anything to do with me. He let James Bailey hear my complaints and explain to me they would fix the problems. The new wiring harness came in and I scheduled to have them do the rework Wed. 31 July. I dropped the jeep off at 7:30 AM Wed. and talked to Brian Vernon at this time. When I told him about the scratch in the hood he passed the word for the service manager David Pitman to come see me. Mr. Pitman was a no show. Mr.Vernon went to the back to get him and again he was a no show. I had to show the scratch in the hood to MR. Vernon. It is 2:50 PM and they have had my jeep since I dropped it off at 7:30 AM this morning. No phone calls yet so I will wait and see. This is my very first jeep. This is my first time doing any business with this dealership. I am 59 years old. I am retired after serving 27 years in the military. At this point in my life this is the worst experience I have ever had with a service dept. at a dealership. I hope when they call to say it is ready that all repairs are done when I pick my jeep up today.