I have a makita. Not the high grade pro one and not the little round cheapy one. It's in between the two. It has worked pretty well however I've only used (applied and buffed) with the wool style pads. I need to try the application with the foam pad, then buff it clean with the wool pad. That is the way I've seen the pro's do it to cars and boats so we'll see how it comes out.