Came for some imaging work and the staff were really helpful explaining everything clearly which I appreciated sha. The equipment looked modern and my results came back accurate, no issues there. My complaint is I made an appointment for 2pm and didn't get attended to until almost 3pm with nobody even apologizing or explaining the delay. For someone like me who charges clients by the hour this time wasting hit different, but I won't lie the actual service quality was solid.