Worst service ever, I took my truck in because Geico forced me to use them. I was hit from behind and took the car there because again I was given no choice. They called me a few days later and said my car was ready, when I get there the bumper was supposedly replaced and had chips on the upper right hand and left hand corners but the accident occurred on the bottom left? I told them it was unacceptable and that I need it fixed. I also told them that going to their body shop was very inconvenient for me so to please not call me until it was completely repaired. I was called the same day to come and pick up my car, I was unable to so after a long fight and after they threatened to charge me for the rental, they said fine that they would deliver the car. Needless to say no one delivered the car. Last I spoke to them we confirmed that if I could not go on the next day that I would be there on Monday morning to pick up my car. I appeared on Monday morning and they said your car is not ready! So I waited around approximately 45 minutes and guess what? They tried to patch up the work and it looked even worse! So at this point I had to leave again after 3 trips to their site in Doral when I live in Pinecrest! Now of course at this point it has been 4 days and not a word from the body shop. Basically I had to call them and ask when will I have my car back? They are supposedly delivering it to me well guess what that was over an hour ago and have yet to hear from them or see my car!!!!!!! I guess I will call again since they are extremely unprofessional and did horrible body work twice on my car!!!!!