DEFINITELY NOT! This is what happened: I spoke to them and arranged the piano removal. They knew there were three flights of stairs, as we discussed this several times. They quoted $280-320. Method of payment wasn't mentioned. When they arrived, they pretended they thought there were only two flights and demanded $320 cash. My partner who was present, rang me. I reluctantly said to pay them the $320, but then they demanded half the money before moving the piano, and then suddenly left without doing the job. They turned off their mobile and was uncontactable. Unprofessional. Not recommended at all.