Dominic was very informative and patient when answering my many questions. He was very professional and did a great job.