Alta360 has always been professional and willing to work with me. Without looking, I believe they are based in Ohio and their schedulers are employees. You can actually call and talk to them on the phone! Wouldn't hesitate to work WITH them. We've negotiated shop fees and put together routes that were beneficial to them and me, reasonably.
Been I while since I had a shop from Ace, but never had an issue that I recall.