Filing taxes correctly requires a qualified Chartered Accountant to avoid problems with FBR in future. I had them revise the work of an unqualified lawyer who ruined my tax returns. Tax filing is the work of a chartered accountant NOT a lawyer as many people confuse it with lawyers. Firm is highly recommended for corporate and individual filings. Highly honest and qualified CAs from ICAP. Thank you.