★★★★★ Good equipment. Good rentals in general. Service is about a 3.5/5 based on about two dozen visits. If you take your gear in for regular maintenance, know that in my experience it is a bit disorganized. After going here for several years, and having a few issues with gear improperly reassembled, lost in the shop, or getting a hard time often along the way, i decided to get our gear maintained somewhere else.
But i still go back to total diving for tanks, weights, and other equipment rentals, and new gear. They rotate in new rental equipment regularely and they do a LOT of courses. Equipment is generaly quite new and in good condition. My wife and I took our OW, APW, and Nitrox spealty certifications here, and would go back for others. Their location is great and easy to access by public transit. And they have ample parking out back.