Do I have to conduct any physical site visits?

No, you will not be required to conduct any site visits. Our team at the site will follow up with your leads and take up subsequent documentation etc.