Michael was fantastic!  We had some setbacks but Michael handled everything with ease and made it pain free for me.  I will always recommend Michael 🙂