If you have a website that is already established and gaining traffic then you may look to expanding in to other geographical locations. It can be hard to get one website to rank well for a number of different locations and it is often unnecessary to have a new website just for a new area. If you are wanting to target a new area then you should look to creating new pages that are highly relevant to that location. You may want to create a mini site of three or four pages for example within your current site with services or products that you offer in that area, if different. Testimonials and reviews and possible contact detail if different from the one on the main site.
Building up links and possibly even creating pay per click campaigns that point to the new pages will all help drive traffic quickly to your site and start bringing in the sales or enquiries/
Be sure to track your rankings for that area before you start creating new pages and then a few weeks after and a few months after that so you can see if they are being found and having a positive effect on the traffic to your site.
If you have another physical location don’t forget to set it up on social media sites and also on maps such as Google Maps to give yourself another listing.