May, Adam, Gerdes & Thompson, LLP