I would strongly advise against using The Castle Group. The number of things our home inspector (Richard) missed is staggering. He missed things that were visible to the naked eye, namely efflorescence on indoor exposed brick (a sure fire sign of water damage!), unvented toilets (the pipe is literally dangling unattached in the basement!) and an updated electrical panel without a sticker (aka not done to code!). It was our first home purchase so we had to place our trust in Richard...and he let us down tremendously. We paid over asking because he gave the house a glowing report. It all has left us with a terrible feeling, not to mention financial hardship. Bottom line: don't use this company.