I used a company called Lifestyles. They were great and very dependable. One thing I liked about them is that they accepted credit cards. We filled out an authorization form before we arrived. Most of the other companies wanted a wire transfer before we arrived. We felt that by using our credit card, we could at least, dispute the charge if they didn't show up. However, all went well, and I would recommend them. We also negotiated the price with them. Good luck.