Timothy M. Long offers patent services in Canonsburg and surrounding areas. Registered and verified attorney (Bar # 59652). Service area: Canonsburg and surrounding cities. Contact Timothy M. Long for a free, personalized consultation with no obligation. Information based on declared professional data.