Customer Service

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

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.

Images, videos, and PDF accepted. File size cannot exceed 25 MB.