On time. Shared all options & prices. Did work quickly & carefully. Very impressed & pleased with whole experience.