While I cannot comment on the Fresno area, I can tell you what I do in this type of situation. Things change so quickly these days that I always just get on Angie's List or equivalent, find top rated shops that sound slightly custom, and then started visiting. Has worked in several instances so far.