The inspection was done thoroughly and the inspector provided me very detailed information based on the inspection, and he explained it in a way that I can understand easily. Especially I like the final report, and it helped me which ones need more attention and immediate action. The team did a great job.