For service, login to submit a claim, call 833-702-8083 or
click here.
Need Help?
New Leaf Service Contracts is fanatical about customer service. We’ve been that way since our founding and today we support millions of customers just like you.
It is easy to create an account or file a claim!
File a Claim
Need to file a claim? No worries, we are here to help.
Check Status
Check status Or Manage Your Account.
Ask a Question
Reach out to us, we are here to answer your questions.