This business location has a solid overall rating. The quality of service is decent, but there's room for improvement. Prices are relatively reasonable, but some customers might find them a bit steep. The clinic is well-equipped with modern amenities, including wheelchair-accessible facilities and parking. It's great to see that appointments are recommended to minimize wait times. The presence of Dr. Val Haddon as a co-brand suggests a level of expertise in the field. The variety of payment options available, including debit and credit cards, makes it convenient for customers. However, one thing that could be improved is the lack of innovation in their services.