These white circles indicate impact damage. This is likely from hail impact on the shingles.
Hail damage can be seen distributed across the roof.
Here you can see that the shingles are becoming uneven and peeling up.
This damage was likely caused by weather impacts such as wind, or damage from a larger object (like pressure from a satellite dish).
Our team first stripped the roof to bare wood, installed and water and ice-proof liner, and then began installing our state-of-the-art shingles.
The completed project has a clean, classy look and has resolved all previous damage.