Customer Service


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

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

  • For New Leaf ServicePro, please call (855) 879 6395.

  • If you have any defective parts or need the tech support for the parts that purchased from us, please fill out our 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.


Type the characters you see in the picture below.