An idiot and a buffer is what causes swirl marks. He'd leave the same marks on a white car, you just can't see them as easily. Avoid the $29.99 wax specials at your local carwash and you don't need to worry about swirl marks.
...and don't do it yourself either if you don't know what yo're doing