I went to Dales for an oil change, fix a failing door lock and to replace the shocks; the age of my car and the general ride indicated that the shocks were getting worn, but the technicians at Dales verified the condition to ensure that I wasn't wasting money. The knowledgeable staff at Dales was thorough about explaining all the work that needed to be done, and they were very realistic about which services needed to be done sooner and which could wait.
The work was done amazingly quickly; so quickly that I was concerned they might be skipping out on quality assurance, but after a few days of driving I can say that everything feels good and smooth. The alignment feels right on, the engine runs smooth, and they were considerate about keeping everything neat and tidy inside.
I only recently moved into the neighbourhood and have been looking for a car shop that I can trust with basic maintenance and repairs, and Dales definitely passes my test. I don't consider myself an auto expert, but I've had this car for 17 years and I can pick out any new sounds and changes to the car. The staff are all clearly very knowledgeable, they were all friendly and professional, and the services was done on time. The extended hours are a really nice extra bonus and the service rates are typical for what I expect from a decent mechanic.
Definitely will be returning.