Juan was really knowledgeable and did a great job explaining everything. Very professional and top quality work.