Yes. I have used them in my professional life and at home.
If you have to ask how to build one then you probably don't have the skills to build one because they use single purpose components like the magnetostrictive transducer.
The one I used at work was a 5KW. I use a tiny jewelry cleaner at home. I have considered a larger higher power unit from Harbor Freight that frequently costs ~$200.