QUEST INVESTMENT MANAGEMENT, INC.