Elvis was very prompt to appt, thorough and quick in his exam of the issue, and very helpful and kind in his assessment and advice. Estimate arrived within a few days (including holiday), and Elvis was very responsive to questions we had abt the pricing, timing, etc.