Crawford contractor connection?

Anybody done business with Crawford? If so whats the pros and cons?