Roofers can install skylights, but it is not their primary focus and they may not be as familiar with the process or the products as a company that specializes in skylight installation. Before hiring anyone to install your skylights, you should do your research and get quotes from a few different companies. Be sure to ask about the experience and qualifications of the technicians who will be working on your roof, as well as any warranties or guarantees they offer.
It is possible for roofers to install skylights, but it is not their primary area of expertise. Skylight installation is typically a specialty trade, and it may be better to hire a company that specializes in installing skylights. That said, most roofers should be able to install a skylight if they have the proper training and experience. If you are unsure whether your roofer can install a skylight, ask them before hiring them. They should be able to tell you whether they are experienced in installing skylights and whether they feel confident enough in their abilities to take on the project.