WARNING - WARNING - DON'T GO HERE....Oh how I wish I would have checked out their reviews here first - every single bad one is true, this place is horrible, they do not have experienced technicians, they don't know what they are doing and they just replace parts that are not needed. I went in for a check engine light and my truck was running rough and idling rough so they ran diagnostics which cost $130, said I needed to drain the $50 worth of gas out of my truck and replace the fuel filter because it was dirty but to bring it back the next day when their GM tech was there because it didn't turn off the check engine light - so much for the diagnostics. So the first day cost $132.00 and the truck was in worse shape leaving then when I brought it in. Next day I tell them that if they don't think they can fix it to let me have it towed to a GM dealership, nope our GM tech has 30 years experience and a scanner. Throughout the rest of the day it went like this, first it was the mass sensor so they replaced that, nope that didn't fix it then it was the ignition coils and wires, nope that didn't fix it , we can't figure it out, next, good news we got a rebuilt mass sensor but we took off the catalytic converter and cleaned it and took your truck for a test drive the check engine light is gone and it purred like a kitten, hmm so that means its fixed I asked? Well it will cost you another $400 I said well just put it back on and they said oh you can't fix them and put them back on once you take them off so we have to put a new one on, never bothered to ask permission. Well did that fix it - nope here we are now it is almost 7 pm and they say we can't figure it out, truck is misfiring but you can drive it the check engine light is off. I tell the manager I don't think I should have to pay until this is fixed and he said oh I agree I'll come pick you and your grandbaby up and you can take the truck and bring it back I said ok. He comes picks us up and I tell him I'll bring the truck back on Saturday, he tells me I can't let you leave without paying. I said you agreed on the phone, well I can't let you leave, my grandbaby was scared to death at this point so I had to pay. I told them I wanted the parts they took from my truck they pulled out some crap which we are still verifying. Next day the manager calls me and wants to know when I'm bringing the truck back I said to him you put remarks in the service agreement that were not true stating that I declined a oxygen sensor, you never said anything about it and he said just bring in it I'll fix it and I'm willing to eat it - I said eat it, you got $1500 and I've got a truck that is in worst shape then when I brought it in and then I said you took off the catalytic converter without my permission and he said "hello, hello" and hung up like the phone went dead. So, $1500.00 and two days without my truck and I'm still where I started. I took it to another shop who in 30 minutes knew what was wrong, verified that none of the parts supposedly changed by Service Street would have fixed my truck as they had nothing to do with what is wrong with my truck. How sad, I'm a 61 year old female with my grandbaby with me and this is how you get treated there. They lie, they don't know what they are doing, they charge for parts and labor that isn't needed and the new shop could only verify that one coil and been put in even though I was charged $83 each for two of them even though they more than likely weren't needed to begin with. These idiots are not mechanics and should be put out of business, they should not even be doing oil changes from everything I've experienced and read here - STAY FAR AWAY FROM HERE.