Is it worth investing in something like a Vax or would I be better off paying a company to do the job every so often? Carpeted areas are the stairs, landing and bedrooms.