This shop was a godsend when my vacuum broke. I thought for sure that I would be buying a new one but I took my vacuum to them first, just in case. It turns out that the problem was completely fixable and my vacuum was up and running just days later. They were courteous and professional and best of all they were fast. It took days rather than the weeks it may take at other places. I will definitely try them again next time.