Good Dr, good staff, short visits. No cancellations or misinformation here. Dr kept his word on everything. Addressed main concerns, issued proper meds and relayed all diagnostics clearly, however, felt like visits could have been longer to establish more of a connection. Stern bedside manner as some would say, but acceptable, nonetheless