> make an ETL to clean up this dirty database
Can you provide concrete details?
When I do projects in this realm, it requires significant discussion with the business to understand how reality is modeled in the database and data, and that info is required before any notion of "clean up" can be defined.