Took my vacuum in to have it checked after another shop in town told be it was a bad motor and I should buy there 800.00 vacuum. Took in to have it checked,didn't tell them what the other shop said . They called me later that day with the estimate of 39.99 for an upright service . Had it done and the vacuum works and looks like a new vacuum. Will never take my vacuum any place else.