Customer Service
Customer Service & Tech Support (909-396-9140)
- Frequently Asked Questions
- Troubleshooting
- Need any more information of a particular product? Just click here.
- Please call (909) 396-9140 if there are missing items in your shipment within 5 days after receipt.
Return Procedures
- 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 tech support for parts purchased from us, please fill out our RMA request form below.
Please fill the following form and tell us what kind of problems you have and we will get back to you within 24 hours, excluding the weekend. If you are filling out an RMA Request, you must enter your address.