We have GTechPro - light in weight, good if you struggle to carry machine up stairs etc, which is why we bought it, fine for routine work, but would not cope with heavy work, and watch out for ooze blocking bottom of main tube behind the brushes. Battery takes a while to charge but you get up to 40 minuted use on lower power setting. Often reduced price offers to be found.