Kitchen sink installations are a complex project that typically requires the work of a professional licensed contractor. Attempting a DIY installation that goes wrong can result in added costs that exceed the cost of a professional installation, not to mention worrisome plumbing issues. However, you have DIY experience, you may be able to install a kitchen sink faucet or drain on your own more easily.