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.