Very professional, I think the TOS should be after a sales decision like Alice said. Otherwise it is very well laid out and clean.
Best of luck with it brother