They were my first option but by god did they not torment me with phone calls trying to push the sale through. Nearly a call every 2-3 days at all hours of the day. After that it was a polite no.
Sun renewables done mine and a few others here but I don't know about the in roof type.