I had a terrible leak in my roof and it was ruining all my new dry wall that we just installed. I called Stehpen not knowing what to expect but he made a stressful situation seamless. He always kept me in the loop and guided me through the whole process. I highly recommend Stephen and his team! i will definitely use them again in the future!