Roof Skylight Replacement, Inver Grove Heights

In this set of before and after photos, we showcase a completed roof skylight replacement. The old model was leaking like a sieve whenever there was a rainstorm, so our team visited and inspected, providing a detailed proposal and estimate. The client loved the plan and we took care of business!