Polite, early, fast and done well.  Could not be happier with the service!