Dealer Login

 

< 1 min read

Video blog demo

By Robert Rosenow | Sep 14, 2026

 

Growing Your Dealership Starts Here

Effective Date: October 20, 2020

We partner with dealers to grow profitability, drive department success and optimize talent. Our expert teams design tailored solutions rooted in five core areas of the dealership to advance your success.

Mechanical Claims

Toll free number: (800) 327-5172 follow the prompts.

All mechanical claims need to be authorized via the claims team before any further action can be taken.

Once the claim is authorized it can be viewed for accuracy in Dealer Source and ultimately the store can request payment for the work without submitting anything else on most claims (assuming there aren’t changes to the claim).


TIP:
 Watch this helpful video that shows how easy self-pay is to use in Dealer Source.

Share this post
green-bg
green-bg-mobile