Does anybody have a good place to go in Alpharetta - Canton area. Krause is the absolute worst and looking for a good alternative.