CONTACT US


TELEPHONE NUMBER: 877-289-9820

EMAIL ADDRESS: support@leftclick.us

LOCATION: 15 Cowles Lane, Amherst, MA 01002


HOURS: Monday - Friday | 10am - 6pm


You may also contact us through our Service Ticket system to ask a question or check the status of an existing request.

​The form submission there is considered non-urgent and will be responded to in approximately 5 business days. If you need immediate assistance please call us.

We look forward to working with you.