Customer Service

Customer Service & Tech Support (909-396-9140)

Currently, we are only serving U.S. and Canada. If you are an international customer, please visit our classic site.

Frequently Asked Questions


Please call (909) 396-9140 if there are missing items in your shipment within 5 days after you receive it.

For Warrantech RepairMaster, please call (877) 263-7403.

For New Leaf Service Pro, please call (855) 879-6395.

If you have any defective parts or need the tech support for the parts purchased from us, please fill out the RMA request form below.

Please fill up the following form and tell us what kind of problems you have and we will get back to you as soon as we can. Don't forget to give us your email address and phone number for us to reply.

Personal Information

Product & Problem Description