Roberts Window and Gutter Cleaning Services. Commercial and domestic. is located in Cardiff, United Kingdom on 51 Bwlch Road. Roberts Window and Gutter Cleaning Services. Commercial and domestic. is rated 5 out of 5 in the category window cleaning service in United Kingdom.