This is pretty simple, but very effective. Basically, you will need to search your key term, and sift through the first 3-20 pages of the search results. Notice that I put starting from the 3rd page not pages 1-2. BTW I’m not telling you NOT to start from page 1, but that direct competitors are usually on the first 2 pages. Usually 3rd party websites will fall under the latter pages, and these links are usually of good quality. This is how I found out about MerchantCircle.com. This website is VERY HELPFUL when dominating the top positions for local searches. They offer a blog with follow links.
Search “Miami SEO” (w/out quotations) – I started skimming the pages starting from page 3, found 8 backlinks