Very disappointed in the service we received. First the costs quoted over the phone did not specify that price included travel time. Their diagnosis stated that a new part was needed. They did not have the part in stock and had to purchase, which was also added in the travel time costs. After discussion they did refund an hour. However, the next time out, we had the same problem that was supposedly fixed. Ended up calling another marine service, who diagnosed the problem very quickly(which was not what we paid to have fixed). Therefore, we have wasted $ 600.00 and will now have to incur more expense to fix the original problem. I do not recommend using them.