In Edmonton, you may find a lot of competent immigration specialists who can assist you in handling your rejection. First consultation is important to assess your unique circumstances and reasons for refusal in order to confirm that they can accept your case.