Terrible shop with terrible customer service. Took my bike in for a recall and they told me 2 days max. I called after 1 week. Still hadn't touched it. Then I called another week later told me they couldn't do the work cause my water pump seal was bad. ( I verified with Suzuki that part was covered in the recall) I agreed to pay the extra just get my bike done. Another week goes by with no contact so I call and once again get MJ on the phone and he didn't know? Finally call in another week to find out my bike is done. WTH why didn't they call me? Go pick up my bike tell Eddie the manger how I never got one call through this whole process and he tried to make things right and agreed that was wrong. I get the bike home and the brake pedal is missing? Find it in the bed of my truck with the springs. Then I tried to start the bike won't start. They unplugged some wires and never put them back. I then start it and it sounded way funny so I shut it off. Took it to another reputable shop. There is no oil in the bike! WTH are you serious!!! Had to do more work now and put oil in and check the top end to make sure it didn't damage anything! Cost me another $210! Called Apache said bring it in we will make it right? And they said they told me that there was no oil in it! Seriously! I said well Suzuki sent oil and coolant as part of the recall right? Yes he says. So you didn't do what Suzuki paid you to do and didn't even give me the oil! Just terrible customer service and I would not recommend you to take anything there!