Fantastic! I give my highest recommendation! Steve did a very detailed inspection and took the necessary time to point out things and completely answer our questions. We were very impressed by his knowledge and professionalism. We really liked the detail that the infrared camera captured. Again, I give my highest recommendation to Steve Rinehart!