Mostly pleased with everything. I asked to have my pump replaced. Mr. David said it could be repaired for less and would still be a good one. I went with a rebuild instead of a replacement and so far so good. The price was as quoted however i found the parts on his invoice to be a bit higher than the internet prices I looked up after the job was done. Overall, I m happy with the service and the job I received.