Craig is a professional, a craftsman, he’s knowledgeable, thorough, works hard, and MOST IMPORTANTLY he COMMUNICATES very well. If he’s running late you get a courtesy call/text, always! if there’s any changes to what’s schedules he let’s you know in advance.