We highly recommend Raven Marine. We recently arrived on our boat in Canada from the US and found that our macerator pump would not empty the holding tank. We went to a marina in Sidney, BC, but the marina pump-out system was out of service, so we needed to fix this problem quickly. We called Raven Marine as soon as we arrived, which was on a Canadian holiday, and were pleasantly surprised that they answered and agreed to send a mechanic the next morning. He arrived on time, carefully checked the tank vent, rebuilt the pump, tightened the deck fitting, and the problem was fixed. When we got their bill, i questioned the amount of time, and they readily agreed to reduce it. Working with Raven was a very positive experience. read more