Motorists on several James Island roads can expect traffic delays for the next several weeks.

Crews will be fixing asphalt on Camp Road between Riverland Drive and Fort Johnson Road, the entire length of Fort Johnson Road, and Riverland Drive between Maybank Highway and Fort Johnson Road, according to the contractor.

Work is scheduled between 9 p.m. and 6 a.m., starting tonight, and is expected to last about three weeks.

Motorists can expect delays and are advised to take alternate routes.