I would definitely not go with these guys. They only give 30 days warranty and are very unfriendly if you have any issues. I called in to get some help and the guy was cold and did not help at all or offer any other solutions. This was after I paid 300 $ just six months ago to repair some toilets that are currently leaking again. Definitely do not recommend