I had a new roof put on, roof still leaked and I was told it was the skylights and wanted me to agree to pay for new skylights/installation. I called Jeff and he came out same day and found, as I suspected, that nothing was wrong with the skylights. The flashing was buckled and broken, it had been reused rather than replaced. Jeff provided me pictures that I showed to the roofing company who agreed to rectify the issue. I have always had great service and response from Midwest Skylight, and this time they saved me a chunk of money. I would definitely recommend them.