The service and price were good. I have an older vehicle and I got the impression they didnt want to deal with it. I have engine noise they couldnt or wouldnt locate. Usually mechanics will give you and idea and an estimate on that idea. But they are knowledgeable and fair. I would recommend them.