When you need top-notch legal advice and a dedicated lawyer on your side: 902-225-9626 Immigration LawTemporary residencePermanent residenceCriminal RehabilitationRefugeesImmigration Appeals and Federal Courtsmore Immigration Law matters→ Criminal LawDUIMedical marijuana and dispensaries practiceDrug offencesSexual AssaultFraudmore Criminal Law matters→ Family LawCustody and accessChild ProtectionChild SupportDivorce and property divisionMarriage contracts/prenuptial agreementsmore Family Law matters→