We had Vito's Roofing replace our skylights. They helped us choose skylights that best met our needs (quiet and energy efficient, while letting in plenty of light). They did an excellent job, and were very professional, reliable, and responsive to all our questions and concerns. When they finished the job they used a leaf blower to clean the roof--I don't think the roof's been that clean since it was installed. I am very happy with our new skylights and I would gladly hire them again if/when we need more work on our roof.