This business location is a great option for those in need of medical services and dental care. The staff is professional and friendly, making it easy for patients to feel at ease. The office is well-organized, and the assistants are very helpful.The dental services provided by Dr. David McDowall are top-notch. He has over 40 years of experience and it shows in his work. The cleanings are done quickly and efficiently, and the results are impressive.The prices are very reasonable, especially considering the high level of service provided. The office accepts various payment methods, including credit cards and NFC mobile payments, making it easy for patients to pay for their services.The location is easily accessible, and the office hours are convenient for those with busy schedules. The only thing to note is that some patients may experience some waiting time, but it is not usually more than 15 minutes.Overall, this business location is a great choice for those in need of medical services and dental care. The staff is friendly and professional, the services are top-notch, and the prices are very reasonable.