I have used this place for an oil change several times and have always been pleased. However, you definitely need to make an appointment a few days in advance because their Saturday appointments fill very quickly. This isn't the kind of place you can just drive up to get it done. I also used them to compare the price estimates I received from my dealership on new tires and an air conditioning system replacement and actually found that the dealership was far cheaper. Based on this, I'd say North Branch Collision Services is fairly overpriced. However, the technicians seem knowledgeable and they do a great job.