Try "The Fish Doctors"
they have one store in Canton and one in Ypsilanti.
The Canton store is 8689 N. Lilley Road in Canton
The phone number is 734-416-0876
This is the most knowledgeable and reliable store I have found in the area. They don't look like much from the outside but the staff are...