A-1 Vacuum Repair is a good place to go to fix your vacuum. We needed a new cord for ours as our lovable dog had chewed through it.
The prices seemed reasonable, but I didn't have anything to compare it to. Repair time was quick. The staff was nice, but it was frustrating the Open Sign was out and the doors unlocked, yet when I walked in the guy told me they were closed.
I also felt pressured to service my vacuum. I did not like that feeling. However, they did fix my vacuum quickly, which was very nice!