including knowing how much a roof repair will actually cost. A DIY repair for a small leak might cost you around $25 to $50 for sealants and tools, while on the flip side, hiring a professional ...