Contact Us

We would like to hear what you have to say. If you have questions, comments or concerns please feel free to reach out to us.

Since we are a small business, email is the best and most preferred method of communication for us. While we’d love to have phone conversations with everyone, we try to reserve phone communications with customers for time sensitive matters regarding items currently in the shop for service. We do our best to get back to everyone that contacts in a timely manner, but please allow us up to two business days to reply to your initial email. Sending in repeat inquiries will only delay our communication response times.

*Important note: we are closed on weekends and major holidays. Our operating business hours are Monday through Friday from 9 am to 7 pm MOUNTAIN STANDARD TIME.*

Frequently asked questions about services can be answered in our “Services” tab, by selecting the page relevant to your topic. For questions on Mount Conversions, Recores and Surefire Warden/Trainer conversions, you can also use the website search function to find the relevant pages. If you are unable to find the answer to your question, please don’t hesitate to reach out.

Our email address is

Please add our domain (@eccomachine) to your safe senders list.

We find that sometimes our communications may go to spam or junk mail, so please be sure to ensure our responses to you didn’t get flagged.

Please note, all calls to and from ECCO Machine are recorded for quality assurance.

By initiating or accepting a phone call with ECCO Machine, you provide your consent for this recording.