Registered Migration Agent

Migration Agent Registration No.: 1172863

Expert & qualified advice

Registered Migration Agent (MARN: 1172863).
Bachelor of Laws (Honours) – University of Sydney.
Graduate Diploma in Legal Practice.
Admitted to the Roll of Solicitors of the Supreme Court of New South Wales.
Bachelor of Economics – University of Sydney.

Experienced & proven results

Successfully completed 1000s of applications with very high approval rates.
Successfully completed 100s of difficult applications that involve prior visa refusals, tribunal appeals, unlawful visa applicants etc.
Visa refusals and cancellations, and appeals with the Administrative Appeals Tribunal.
Corporate compliance, business sponsorship obligations and responding to requests received from the Department by businesses or companies.

Fixed & fair fees

We generally work on the basis of fixed fee agreements. Our fees depend on the complexity of your matter and the time and work required:
Partner visa : $3,000 – $5,000
Resident return visa: $500 – $1,500
Employer sponsored permanent visas: $4,000 - $6,000
Temporary Skill Shortage 482 visa: $2,000 - $3,000
General skilled migration visas - $3,000 – $5,000

Professional and educational bio:


  • Attended University of Sydney Law School (Law school international ranking: 11th in the World – 2016 Quacquarelli Symonds (QS) World Subject Rankings)
  • Graduated Bachelor of Laws (LLB) degree, with Honours based on academic and comparative performance, in 2010
  • Worked for one of the world’s largest global immigration law firms as a Solicitor and Migration Agent, with exposure to both corporate and individual clients, including Fortune 500 Companies, multi-national and global corporate clients, banking & financial sector, resources sector including oil & gas etc.
  • Admitted to the Roll of Solicitors of the Supreme Court of New South Wales in 2011
  • Registered as a Migration Agent in 2011 (MARN: 1172863)
  • Experience with a wide variety of clients, casework and visa applications, including:
    • Visa refusal or cancellation appeals to the Administrative Appeals Tribunal
    • Ministerial Intervention
    • Family visa stream applications, including Carer and Remaining relative visas
    • Responding to Department visa cancellation consideration letters
    • Health waiver and medical consideration issues
    • Applying for exemptions to ban periods from Australia


Outstanding success with difficult applications & Tribunal appeals!

True dedication to our clients - 1000s of satisfied visa holders!
Test 187 Megan


187 visa

Peng took the stress out of the situation and always made me feel at ease. My application has recently been approved and this would not happened without Peng's help and support throughout.

Test Partner Biljana


Partner visa

Mr. Peng guided us with confidence, kindness and patience throughout a stressful time and thanks to him our submission was professional and very powerful. We have been granted a Partner Visa without interviews or any questioning asked.

T186 Dev


186 visa

My nomination for 186 visa was a complex one, yet Peng did his best and gathered all required documents to get it approved. Very helpful, friendly and clears any doubts. Outstanding service and much recommended for all your immigration paperwork.

155 Girija


Resident return visa

Mr. Peng charged me a nominal amount, literally!! He said our case was straight-forward and don't need much work. Mr. Peng is not only knowledgeable and helpful, but an honest individual as well.

T187 Laura


457 visa

The company I worked for is a start-up company so we had to provide a lot of additional information and documents to AU immigration. Without Peng's help, the visa application process would have been a nightmare. Peng Cheng was super proactive and helpful, always gave useful advice and assistance.

  • Bambach
  • Harrolds
  • GOW


Recent posts

Contact Us

Office address

Level 5, Suite 5.04

76-80 Clarence Street

Sydney NSW 2000

Office hours

Monday to Friday: 9am to 6pm

Saturday: 9am to 12 noon (By appointment only)

Contact details

Phone: 02 9593 0335

Mobile: 0401 000 568


Send us a message