Jimmy was a kind and generous person that seemed to really care. That was why we hired him to do our roof. But since doing the roof he hasn't returned any of our calls and shingles are falling off the house after only 2 years. The shingles are supposed to have a lifetime warranty. But we can't get a response from Jimmy to find out how to get it fixed. We have called repeatedly and left both text and voicmail. Don't let his charm fool you he has shady business practice. Stay away, far far away.