Use first names quickly in most everyday interactions, but start with
Senhor,
Senhora, or
Doutor/Doutora in formal settings, with older people, or when you are unsure of the level of familiarity. Brazilians often pair titles with the first name rather than the surname, and in business or service settings a respectful greeting and a warm tone matter more than rigid formality.