Timely. Great communication. Explained everything and showed changes. Fair prices. Richard did an amazing job.