Joseph E. Cahall offers patent services in Spokane and surrounding areas. Registered and verified attorney (Bar # 74800). Service area: Spokane and surrounding cities. Contact Joseph E. Cahall for a free, personalized consultation with no obligation. Information based on declared professional data.