Wesley was very thorough in explaining the process to us; from filing the claim - to picking out the type and color of shingle we wanted. Communication was key, very flexible in accommodating our work schedules keeping us both appraised and informed and answering any questions we had. Wesley went through the contract item by item making sure we understood it before signing it. Very helpful, knowledgeable and professional. We highly recommend Wesley.