I had an issue with my shingles blowing off. Called new leaf roofing and was here the same day. Daniel made sure the shingles were put back on and sealed. I'm very impressed with the professional service I received. Please give them a call with your roofing needs. Best service around. You won't regret it. Thank you, New leaf roofing.