Yes, plumbers can install and repair toilet seats. You can also replace a toilet seat yourself, but it could take hours your first time, whereas it would take a plumber 10 to 15 minutes.