Excellent practice. The staff are friendly and professional and the work I've had done (fillings) is perfect. Waiting time is non existent and any dental insurance claims can be sorted out on the spot. Plenty of parking available also. Highly recommended.