I used Heenan & Browne as a migration agent to assist in granting a provisional marriage Visa for my fiancée. Their advice in getting all the documents collated together to support our application was courteous, well communicated and very professional. Once they submitted all our documents on our behalf, no further clarification with the Department of Immigration was required on our part. In less than half the anticipated minimum waiting time suggested by the Department the Visa was granted.