We originally bored Moe Rayyes to do the well inspection on a house we wanted to purchase. He was extremely polite, knowledgeable and thorough. After we bought the house we had to replace the whole water system (pressure tank, iron filter, water softener) as Moe had indicated we might want to do (there was no pressure to buy from him or to get all the components, he just told us our options). His technician showed up on time, was very professional and went above and beyond to make sure the whole system worked properly and included additional hookups that were not included in the original quote (at no extra charge). Moe even showed up in the end to make sure everything was working and to see if we had any questions. Overall it was smooth, on time and at a reasonable price. I would highly recommend Canadian Water Inspection Services to anyone.