Had great service.  Mike and his assistant kept me will informed.  Mike did and excellent job of describing each phase of the process and what to expect.