Photos from the Christoff & Sons Floor Covering Groundbreaking Ceremony, June 21, 2019. Christoff & Sons will be moving their store to the former Toy House building at 400 N. Mechanic Street, Jackson following extensive renovations. Completion: Fall 2019. Photos by Andy Hawley, JTV. To order prints or downloads, click here.click here.