
SEBO
AIRBELT E3 Premium
Ultra-durable, 10-year warranty, but expensive with short cord.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
This right here. Bissell 1739.
The very cheapest vacuum capable of dealing with carpet is the Bissell Powerforce Bagged upright, it's about $60ish at walmart. Cleans carpets fairly well and uses bags. It's not great on hard floors though. If you can stretch to it, a vacmaster UB0302E would be a better choice. Higher quality filtration and the ability to shut the brush off for the tile floors. I would avoid budget cordless vacuums, they are not going to be as effective at removing fleas and eggs from the carpet. It's not worth sacrificing the performance for convinience in this case, to be blunt.
Yeah that's a really tight budget which limits your options. I'd go for either a bissell powerforce bagged from walmart if you want the most powerful and best air filtration. You do have to buy disposable bags which collect the dirt, but they are easy to find and pretty cheap. And since it uses a bag, you don't have to clean filters and it retains dust way better than bagless models in that price range. Otherwise the bissell powerforce compact is a smaller and slightly cheaper options. It's not as good and you have to clean the filter really regularly on it, but it is more compact which might appeal to you.
It does, I've owned one before. Most upright vacuums of that style do. It's brush roller is fairly substantial. It's not exactly a premium vac or a buy it for life item but they undeniably clean carpet well.
It really depends on expectations and needs. Realistically, most vacuums on the market will do some jobs just fine. What makes the difference is how well it'll do the job, how many kinds of jobs can it do well, how much work it takes to keep it working properly, and how long it'll last. Plus higher end machines tend to be quieter and more refined in every way. But on a budget, foregoing refinement is an acceptable compromise. It's about managing expectations. For under $100 you'll be looking at single purpose vacuums. Uprights in that price bracket are really only good for carpets and not hard floors, plus they have pretty lacklustre hoses and tools for corners and furniture vacuuming. If you need good hard floor vacuuming performance, you might need to consider a second vacuum. Also upright vacuums in this price range tend to have poor filtration and aren't recommended if you have allergies. Basic uprights also require the brush drive belt replaced every 6 to 12 months, not a hard job or an expensive part but it's maintainence. Canister style vacuums in that price range are acceptable on hard floors and usually have at least one or two small attachments for other jobs. But they lack a spinning brush making them only suitable for removing loose debris from carpet. Filtration is again pretty basic too. Stick style vacuums in that price range are....good at being lightweight I suppose. Not very good for actual cleaning. In your case if carpet is the main consideration, the bissell powerforce bagged is a decent choice. It's avaliable from walmart exclusively and is around $75. The bags and belts are both bissell style 7 and are easy to get. It's important you get the bagged version though. It has acceptable filtration and the bag means you don't need to regularly clean any filters, just throw the bag out when full and change that belt now and then. The bagless versions I would absolutely avoid, the filtration is really poor causing a lot of dust to be blown back into the air, and the filters need cleaning very regularly which can be a hassle. The poweforce bagged is pretty much the only sub-$100 bagged upright avaliable. Only other downsides are again the very basic attachments, basic everything really, and it won't really vacuum hard floors (it has a hard floor setting but the brush does not turn off, so it really just fires crumbs clear across the room on bare floors).
I would choose the $58 Bissell power force bagged 1000x over. My old boss bought them instead of commercial shit. At first I was skeptical no way that thing could compare to $500 shit like proteam! They were so much better than literally anything I've ever used and I've been a commercial janitor for 26 years. I've used them all pro team, power flite, power max, shark, dyson, sanitaire. So many different brands and hands down I'd pick that $58 Bissell house vacuum with an extension cord every single time. It lasted over 5 years as the coal mine vacuum. It is for sure a workhorse.
No bagged. I would never use a bag less. I tried to copy a link but it was like a zillion pages long. It's Bissell power force bagged upright (full name).
id buy bissell power force bagged 100x before id buy anything else. ive easily used 100 different vacuums over my 27 year career. mostly commercial models. my cheap ass boss bought these commercially to vac the coal mine offices. i was like no way these cheap house vacuums going to get this gross ass job done........im convinced after that. years of literal rocks mud and large debris it just kept going. no broken belts no broken cord connectors. id pick it mainly because its so freaking sturdy and inexpensive. we had 3 of them different areas and all 3 were work horses. they also arent 40 fucking pounds like the commercial shit. plus id never use bagless thats disgusting and unprofessional imo. the only downside is the cord length its like 15 feet. its half as long as commercial cord. i added an extension to the one i needed and it was no big deal.
I normally dump it directly in the trash can that I have outside. Normally bags dont last me a year, it I often have to change it every 2 months and it was adding up, that why I went with bagless. (bagged vacuum I was using BISSELL 1739) I change it to a hoover bagless model with an 12 amp motor and also hepa. EDIT:getting down voted by sebo marketing team maybe
Bissell PowerForce Bagged 1739 Upright Vacuum Cleaner $73. It has attachments for above the floor cleaning. https://www.walmart.com/ip/BISSELL-Power-Force-Bagged-Upright-Vacuum-1739/104757366
Sanitaire SL4110A bagged upright vacuum cleaner $159. It has attachments for above the floor cleaning. https://www.sanitairecommercial.com/collections/professional-vacuums/products/professional-upright-with-tools-sl4110a Sanitaire SL4410A bagless upright vacuum cleaner $179. It has attachments for above the floor cleaning. https://www.sanitairecommercial.com/collections/professional-vacuums/products/professional-upright-with-tools-sl4410a PS: I personally would buy the bagged vacuum cleaner. Bagged vacuum cleaners are much cleaner and the suction lasts much longer.
Bissell PowerForce Bagged 1739 Upright Vacuum Cleaner $73. It has attachments for above the floor cleaning. https://www.walmart.com/ip/BISSELL-Power-Force-Bagged-Upright-Vacuum-1739/104757366
Sanitaire SL4110A bagged upright vacuum cleaner $159. It has attachments for above the floor cleaning. https://www.sanitairecommercial.com/collections/professional-vacuums/products/professional-upright-with-tools-sl4110a Sanitaire SL4410A bagless upright vacuum cleaner $179. It has attachments for above the floor cleaning. https://www.sanitairecommercial.com/collections/professional-vacuums/products/professional-upright-with-tools-sl4410a PS: I personally would buy the bagged vacuum cleaner. Bagged vacuum cleaners are much cleaner and the suction lasts much longer.
Bissell PowerForce Bagged 1739 Upright Vacuum Cleaner $73. It has attachments for above the floor cleaning. https://www.walmart.com/ip/BISSELL-Power-Force-Bagged-Upright-Vacuum-1739/104757366
Sanitaire Professional SL4110A bagged upright vacuum $159. It has attachments for above the floor cleaning. https://www.sanitairecommercial.com/collections/professional-vacuums/products/professional-upright-with-tools-sl4110a Sanitaire Professional SL4410A bagless upright vacuum $179. It has attachments for above the floor cleaning. https://www.sanitairecommercial.com/collections/professional-vacuums/products/professional-upright-with-tools-sl4410a
I don't recommend any of the vacuums listed. The bagless Bissell vacuums filter poorly and don't last very long. The Eureka 3670M does not have a powerhead for carpets and the Intercleaner vacuums are cheap and don't deep clean carpets. I do recommend the Bissell PowerForce Bagged 1739 $58. It's a good vacuum for carpets, and you can get use Style 7 Hepa bags from Clean Obsessed and other brands to make the filtration good. Downsides are a short cord and short hose but that's par for vacuums under $100. I do recommend the Vacmaster UB0302E, this is a cheaper version of the Kenmore Intuition and it sells for $99-125. So you check it's current price. It's a better all-around vacuum because it has brushroll shutoff for hard floors. I know you didn't ask for that but it makes it more flexible if your flooring changes. If you've ever wanted a Kirby vacuum you can usually find good condition used Kirbys for $50-100. They are heavy but they last forever and they're great at cleaning carpets. Thoughts?
Bagged vacuums tend to last longer and don't have bins and filters to clean. You just change the bag when it gets full and bags usually last around 2 months each. The Bissell PowerForce Bagged #1739 is $58 at walmart. It is a basic but capable vacuum for carpets. It doesn't have brushroll shutoff so it's not good on hard floors. You can buy aftermarket hepa bags for better filtration over the standard paper bags. The Kenmore Intuition $150-180 is a small vacuum with a lot more features. It has swivel steering and liftaway mode. It has brushroll shutoff for good hard floor cleaning. It uses hepa bags and has a hepa filter for good filtration. There's a cheaper version, Vacmaster UB0302E $99, it loses liftaway mode and some tools, and it gets a shorter cord. But it's slightly lighter than the liftaway versions too. Downsides are the Intuition does not have carpet height adjustment so it's not good for ultra plush carpets or shag rugs. I think the Kenmore Intuition is worth the extra for a longer cord, more included bags and tools, but the Vacmaster is just as powerful.
Sanitaire Professional Bagged Upright SL4110A $119. This is a durable upright vacuum with a hose and tools when you need them. It uses bags that are cheap. Each bag usually last 2-3 months in a house, for a school room would depend on how often it's used and how big the room is. You want a bagged vacuum so you don't have to constantly empty the bin and wash filters and then forget/lose the filters. Bissell's standard bag is paper which is just ok, Style 7 Hepa bags are available from Clean Obssessed and Envirocare. It uses stretch belts that do need to be changed a few times a year, a screwdriver is needed, but it's simple to do. Downsides are it doesn't have brushroll shutoff so it's not good if it needs to clean a room with hard floors, it will fling stuff around on hard floors. The 30 ft cord is nice. The Bissell PowerForce Bagged #1739 $72 is cheaper and it will clean carpets well. It also uses the same style 7 bags so you can get the same hepa bags for it. It uses cheaper materials. The short 20 ft cord is a deal breaker for me, I know you can get an extension cord but then you have to get one and hope it doesn't go missing. But you have to give a little to get under $100.

SEBO
AIRBELT E3 Premium
Ultra-durable, 10-year warranty, but expensive with short cord.

Numatic International
Henry Canister Series
Budget king, super durable, but heavy and poor on carpets.

SEBO
AIRBELT D4 Premium
Durable, powerful, long cord, but heavy and pricey.

SEBO
FELIX Premium
Durable, powerful, good for allergies, but heavy with awkward attachments.

Miele
Classic C1 Cat & Dog PowerLine
Durable, powerful, quiet, but very expensive, short cord.

Ranked #1
SEBO - AIRBELT E3 Premium

Ranked #1
SEBO - AIRBELT E3 Premium

Ranked #1
SEBO - AIRBELT E3 Premium

Ranked #1
SEBO - AIRBELT E3 Premium

Ranked #1
Numatic International - Henry Canister Series

Ranked #1
Dyson - V15 Detect Series