Very professional. James and his team show up on time and work so smooth and professional manner. They not only take care about the piano but also the floor as well. James take a lot of photos and shares every single thing he finds with me which I really appreciated. Next time I need to move my piano, I will for sure contact piano inside.