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 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.