I had an appointment today for my boys at 9:30 Am. I got there and the place was closed! I tried to call both numbers that I had and the message box was full. I could not reach them. I left a note at the door to call me regarding the appointment but there was no return call. I used this place two other times and it was utter disorganization from top to bottom. Both times my dogs were delayed by way to many hours to be done in a timely fashion. When I drop my dogs off on time early in the morning I expect to have them back with in four to five hours tops. I took them in at 10:00 and it was 5:30 and 6:00pm by the time I was told they were ready. When I arrived they were still working on them. I have had enough of this poor communication and utter lack customer service!!!!!!!