I'd say do it yourself :D. It is possible for DIY homeowners to install their own sink and faucet with the right tools and instructions. However, having some plumbing knowledge and experience is essential before attempting this task. If you're not confident in your skills, hiring a professional plumber is best to ensure everything is installed correctly. Ultimately, the decision depends on your comfort level with plumbing tasks and the complexity of the installation process.