We recently purchased a new home, for which the seller's provided inspection didn't include any roof info (dumb, I know). Then we found a leak. Having no idea what condition the roof was actually in, I was concerned I'd be conned into an entire new roof, so naturally I was a bit trepidatious about hiring a random roofing company I found online. What is great about Mr Roof Repairs' assessment, is they provide a detailed documentation of your entire roof along with the issue at hand with detailed photographs and descriptions. Their conduct is extremely professional.