Additional fees will never be hidden from you. I do my best to make sure any costs that are not included in a quoted project are either discussed with the client beforehand or are noted in an email or directly within the quote. Some examples of this would be the monthly platform fee, costs for additional plugins, SSL upgrades, additional user emails, etc.