Keep in mind that L. Schwab is just a tire business and they can also mess up if you're not watching.
Once had one of their 'truck tire' shops set my lug nuts at 125 ft-lbs instead of 450 ft-lbs, it was pretty exciting when 3 of them let loose on the freeway at 60 MPH. In a different shop, I loaned the tech my jack stand to rest his tool on while trying to break the lug nut free (he didn't know that's what the notch in the middle of the saddle on the jack stand was for), because their air impact tool didn't have the oomph? I'm glad I was there watching so he didn't round off the edges of the lug nuts struggling with getting them loosened using a long breaker bar and socket. As it was, he busted his knuckles pretty good a couple times when the socket slipped off the lug nut before I stepped in with help.
I prefer to be nearby when they're working on the rig so I can keep an eye on things, tell them the ft-lbs & PSI I want, and to their credit, LS shops let you hang around nearby.
I'd suggest that whoever you use you keep an eye on things.