I usually do my due diligence before scheduling an appointment but this time I did not. The reviews say it all. DO NOT schedule anything with this company. Use SMIL instead (right across the street). Made an appointment after seeing my doctor and they said they needed my charts. Requested my charts from other provider. Arrived 1/2 hour early to my scheduled appointment and asked 1) did they receive my charts & 2) were they running on time. I was told Yes to both. Sat there for 45 minutes only to be told that they would be running another 20 minutes late. Asked if I needed to reschedule and they said no. Called in half hour later only to find out that my charts were NOT received. I asked why did the gal at the front desk tell me they had to which they stared at each other and shrugged their shoulders. I got dressed and informed them that I would be taking my business elsewhere. Extremely unprofessional group running this location.