The team at Avondale made a complex and difficult process as smooth and painless as possible. They were a pleasure to deal with every step of the way.