Are you looking to install new carpet in Birmingham, AL? If so, make sure you have a carpet cleaning maintenance plan to keep your carpet looking fresh over the life of the carpet. Call W&S Professional Carpet Cleaning today for a FREE estimate and consultation. Call 205-477-8257