As long as root is intact and broken part of tooth has not involved the canal system of the tooth, any dentist
will do the needful. Specialist is needed when prognosis is poor. Sometimes only option remains is extraction of the tooth, that also any dentist will do. So you decide accordingly.