Before contacting our Customer Care team, you can also check our Help/FAQs to see if you can find your answer there.
Our Customer Care representatives are available 24/7 to assist you:
Email: support@clicksearch.us
For immediate assistance please call (888) 775-7569
Charges may appear on your credit card statement as:
ClickSearch LLC