John and his team were great. They sent a detailed overview of the inspection and recommendations. Then gave me a call, following up on the report and recommendations. No pushy sales, no up-charges. I felt very taken care of, and I could trust them with future maintenance and repairs.