We're Sorry to see you quit
To deactivate your mechanic account, please fill out this form. An admin will review your request and deactivate your account within the next 24 hours after receipt.
Support Operation Hours
US Central Time
Monday – Friday: 9:00 am – 5:00 pm
Fort Worth, Texas, United States of America
Talk with a live representative
Main Office: 817-262-8319