Preheat the olive oil in a large (preferably non-stick) frying pan. Use high heat. Once heated, lower the heat to medium-high.
Meanwhile, season the scallops on one side with salt and pepper.
Once the pan is pre-heated, add the scallops one by one, the seasoned side going into the pan first. Start at 12 o'clock, and keep adding at every hour mark. The next scallop is added at the 1 o'clock mark, the next at the 2 o'clock mark, and so on.
Leave the scallops to cook for 45 seconds. You can season the top side with salt and pepper.
Then, turn each scallop onto the other side, starting at the 12 o'clock one first (the one that has been added to the pan first).
When all of the scallops have been turned, switch off the heat. Add the butter and garlic and swirl them around in the pan. The residual heat will continue cooking the scallops and infuse the garlic butter flavor.
After another 35-40 seconds, test the internal temperature of the biggest scallop. If it is golden brown and has reached 115⁰F, you can remove them from the pan completely. Again, the residual heat will keep increasing the temperature to 125-130⁰F, which is the ideal temp.
Finally, let the seared scallops rest for 1-2 minutes, then serve them with your favorite accompaniment.