Castle Home Inspections did a fantastic job with our home inspection. they were very thorough with their inspection and very detailed in their reporting. There was also a quick turnaround on the report. they inspected at 4pm and I received my report at 10pm that same day. I will definitely recommend!