Alan and his crew are contractor perfection- professional communication, on time, quality work, sound advice and accurate in their budgeting. We love our new deck and patio door and are happily recommending them to anyone who will listen. Wouldnt hesitate...