Robert Rowlands, 88, was invoiced £6,500 by Apex Roofing Repairs Ltd to replace the roof tiles at his house in Pentrebane, Cardiff, but said roofers left waste in front of his home