Pilgrim Progress Staircase May 8, 2017 sheamus One Stop Painting & Renovating painting the staircase at Pilgrim Progress, located on Main Street in Plymouth, MA.