Contact Caledonia Location

Give us a call, send us an email, or stop by and say hello. Our friendly and knowledgeable staff will be happy to answer any questions you may have.

Contact Belmont Location

Give us a call, send us an email, or stop by and say hello. Our friendly and knowledgeable staff will be happy to answer any questions you may have.

Contact Cascade Location

Give us a call, send us an email, or stop by and say hello. Our friendly and knowledgeable staff will be happy to answer any questions you may have.

Contact Portage Location

Give us a call, send us an email, or stop by and say hello. Our friendly and knowledgeable staff will be happy to answer any questions you may have.

Contact Central Office

Looking for general information? Give us a call! Interested in a career at Milestones? Click below for more information and current openings.

Inquiry Form