The absolutely continuous and singular spectrum of one-dimensional Schrödinger operators with slowly oscillating potentials and perturbed periodic potentials is studied, continuing similar investigations for Jacobi matrices from [14]. Trace class methods are used to locate the singular spectrum. The absolutely continuous spectrum is determined by iterated diagonalization of transfer matrices to prove boundedness of eigensolutions.