We are here now and renting from Michael. I had an opportunity to speak with him when we picked up Car upon arrival. His new company is Dbest Rent A Car. His phone is 1-(721)520-5767 or toll free 1(800)820-7918roll
Had problem with Car and emailed him and he sent new car to me within an hour.