We contracted Jo to install new shingles on our roof. He was to start on June 27th and didn't show up. Have not been able to reach him. I already paid a deposit and he came highly recommended. It is now July 13th and no sign of him and his phone is turned off. The other number we have now goes to a voicemail that is full.... don't bother contacting this person....you will get ripped off.