Great place. Their hours are unpredictable, but that's about the only negative. I took a car here for a second opinion. I had been told by another auto center that I needed a new part that cost $13, however, to replace the part, they said they had to remove the engine to get to it. Estimate was $1000. It was an oil drain plug. I was skeptical, so I went to Diefendorff for a second opinion. Diefendorff called about 2 hours later saying it was fixed and the grand total was $25. Small oil leak is no longer and it didn't cost $1000. Wish I had just gone to Diefendorff first. read more