Alfred Ip is stellar in every way. His advice and delivery are tailored to the client. He is knowledgeable, experienced, insightful and reassuring in conference. He is not afraid to take on difficult opponents or complex cases. He is always the one you want if you are going into a fight.