I don't know Why WHY would Geico use them.. They are Never Ever on time EVER whatever time you get add an extra hour to the estimated time. I had to tow my car three times and they were OVER an hour late every time.. Reason "running behind" next time you hear their name have your insurance provider sent a different company out save yourself a lot of time