Hi guys, I currently have a home based business (Web Development and Graphic Design Services). I dont have any customer coming to my home address, we meet in a public location or I join them at their office. What I would like to know is if I am located in New York (this is just an example) do I have any chance against the competition to rank for : Web development in New York ; Graphic Design in New York (Local niche keywords) . Even if I dont have any physical address on my website (I just put some like this : Company Name, New York, United-States. ) and even if I dont have a Google Place ? On google place I cant show my address publicly because it's my home address and I can't submit it to google either and hide it because it's not even in the location I want to rank for, I live in a near suburb and I offer my service in New York (for example). So what are my chance to rank ? is it possible only with On-Page optimization, Contents and backlinkg/anchor text targeting the local city I want to rank ? Or a physical address is a must-have and required to rank for local seo ? Thank You.