yeah covers all that except for on my urethane bumpers. they can do it so cheap because its a national chain.