The third thing is to ensure there is lots of local Las Vegas content within the website, to the point Google understands this is a local business. Using Schema can also help Google understand this is a small business website.
Finally, if the business is located in several places, having a separate page for each location, can help for each instance.
All these small differences, can help with a local SEO campaign and are slightly different to a national campaign. Bearing in mind South Nevada and Clarke County covers a huge area, local search may be more distant than other cities in the USA.