Service is a question
I think the product will do a incredible job, my concern is that it won't stand the test of time!! it appears to be engineered to accept replacement brush heads, however there is no guarentee the replacement brush heads will be available