I had Universal Roofing replace my skylights which had started to leak after many years. They were incredibly professional, explained things clearly, and when I had additional questions about the work they sent out a representative a second time to review things to make sure the job got done correctly. The installation was quick and the job they did was excellent. After they were finished, and had already come down from the roof, I noticed that there was a few extra smudges on the 3rd floor skylight, which couldn't have been seen from the outside. They didn't hesitate to set up their ladders again and climb all the way back up there to make sure I was satisfied with their work.