Has incorrectly installed radiator, it has rusted through and started to leak badly within few months of installation. When we contacted him for a replacement at first he promised to do it within 2 weeks, but guess what? We got no replacement after promised two weeks period passed, neither we got it a week after, we are waiting on the replacement as I write this review, neither he is replying to every message.