Sendov's conjecture asserts that if a complex polynomial f of degree n ≥ 2 has all of its zeroes in closed unit disk {z : |z| ≤ 1}, then for each such zero λ 0 there is a zero of the derivative f in the closed unit disk {z : |z − λ 0 | ≤ 1}. This conjecture is known for n < 9, but only partial results are available for higher n. We show that there exists a constant n 0 such that Sendov's conjecture holds for n ≥ n 0 . For λ 0 away from the origin and the unit circle we can appeal to the prior work of Dégot and Chalebgwa; for λ 0 near the unit circle we refine a previous argument of Miller (and also invoke results of Chijiwa when λ 0 is extremely close to the unit circle); and for λ 0 near the origin we introduce a new argument using compactness methods, balayage, and the argument principle.