All the above may seem overwhelming. That is why having a professional represent you and keep track of all the details for you in highly recommended. Please contact us directly to discuss any of these matters in further detail!