Did excellent work for me recently, above and beyond what I expected. Also gave me some great information with regards to future work that I asked about and explained my various options in full . Very thorough, knowledgeable and professional. Highly recommended!