We have been teasing some big news for a while now and we are happy to announce we will be moving into the same building with Reclaim Renew beginning in 2014! What does this mean?! Check out the questions and answers below. Feel free to ask any other questions.
When and where is this happening? Beginning January 1, 2014 we will be moving in! The location is a 4000 sq foot warehouse in Kirkwood, MO where we will do the large majority of our work from….