Abysmal work, our roof was left still leaking, he stopped answering our calls, we gave him 18 months to return to make it right, he has made no attempt to remedy his shoddy work. Avoid him at all costs. We have contacted Civil Dispute Resolution at this point to get our money back. read more