Excellent, thorough workmanship. Explained my situation very well, and in a language i could easily understand