Excellent company
Excellent company. Trustworthy with great customer service. It's not that problems happen but how a company handles the situation that is important. Rovers North has always been responsive and handled the problem quickly and to my satisfaction.
