Very disappointed in their service, and the way they conduct business. First I took my f150 in for a misfire, they told me to check it was free (no wrench) is the terms they use. I asked how much it would if they had to remove anything such as ignition coils or plugs, Lauren said it depended on what they did and Lauren specifically said “we do not do anything without you approval first” I said good If they going to charge the same as the ford dealer I would of rather took it to ford. Anyway, when I dropped off my truck it was around 4:30-5pm, and Joshua told me they would have to look at it the next day because it was to late to check. So I said ok and left the truck. Well the next day I was at work and got a message around 11:30am saying he was getting a bunch of codes shifting around and he wanted to move around ignition coils to see what the misfire would do. In the text he said it was going to be 197.00 to do that. This was all through a text , me being at work I do not have my phone with me all the time do I did not see the message until I got off work at 4pm. I NEVER authorized them to proceed with that. When I called up there to decline they had already moved ignition coils and plugs. Ford charges 220.00 for a full diagnostics, at 197.00 dollar I would have rather taken it to ford . Doing business over text is not ideal. Anyhow since they had already moved coils around I kept my calm and let it play out. Well then I get another message saying they needed to replace ignition coils with motorcraft coils and boots which was going to run around 1500 dollar. I declined that work. I talk to Joshua and he ok you can pick up the truck it is ready to go. After work I stopped by to pick up the truck , of course quick to charge the 197.00 dollars, after paying I waited an hour for them to bring my truck and only cause I told Lauren I need to go what is taking so long? Finally get in the truck to leave and soon as I get on Main st. check engine starts to flash on and off and the truck starts shaking with no power in the engine. When I took it to them truck was running good just had a little misfire when truck would come to a stop. So immediately pulled over and call Joshua asking was everything put back the way it was ? Because the truck is way worse and doesn't want to go. He said let me check with the tech, then he gets back on the phone and tells me yes everything was put back together, then goes on to try and feed me bullshit saying it was misfiring and well since we been moving things it got worse. I told him no this feel really bad thought I was going to have get it towed. Anyway instead of offering to bring truck back to check he said those coils really need to be changed. At this point I just want to get the truck home. So I make it home and I popped the hood first thing I see is ignition coil not even plugged up. At this point Im am really pissed he Joshua swore up and down his technicians were certified and were good at what they did. Yet they forget to plug back coils. Next day I called Joshua and told him what I found and of course he starts making excuses like it might have vibrated out , immediately stop him and tell him impossible it was not plugged back period! I he said the manger would reach out and still havent heard from him. I take it as a lesson learned. Using text instead of actually talking to customer for authorization , or if you are going to use text wait for a reply to proceed with work. I would have expected them to offer to bring back to double check when I told them truck was shaking bad and did not want to accelerate instead of pretty much tell me its my problem. Over all worst service I had in a long time.