Ne cherche pas à forcer le client avec des arguments sur pourquoi un projet c'est mieux pour toi. Le client s'en fout royalement de ta tranquillité, il veut juste savoir combien ça va lui coûter à la fin, c'est basiquement ça. Insister dessus ne fait que l'éloigner.
Si le client veut de l'horaire, c'est le moment d'être honnête : combien de temps ça prend vraiment, chaque truc? Parce qu'il y a un piège que plein de gens ignorent - tu peux penser que ça va te prendre 10 heures sur un projet et finir par en dépenser 20, là tu te seras vraiment foutu dedans. C'est pour ça que ce client veut du contrôle, exactement. Avant de fermer quoi que ce soit à l'heure, fais un test : chronomètre une activité similaire que t'as déjà faite, vois combien de temps tu dépenses vraiment, après tu sauras si tu peux facturer une heure correcte ou si tu vas te faire avoir.
Ma suggestion? Propose un hybride - un devis basé sur des heures estimées, mais avec un maximum. Genre : « c'est environ 15 heures estimées, ça ferait X euros, mais je ne vais pas dépasser 18 heures sans t'en informer ». Comme ça le client a son plafond de prix (c'est ce qui compte pour lui) et toi tu te protèges contre la découverte que le boulot est plus lourd que prévu. Si même comme ça le mec insiste pour payer strictement à l'heure, là tu fais le calcul bien cher, parce que là tu assumes tout le risque. Y a un client qui ne ferme pas comme ça? Laisse tomber vraiment, t'as d'autre chose à faire.