There is an idiom to cover the waterfront:
to deal with every detail concerning a specific topic
[McGraw-Hill Dictionary of American Idioms and Phrasal Verbs via TFD]
Could you say thank you for covering the waterfront when someone has finished explaining things?
Also, can you say "we'll cover the waterfront"? for instance, when starting a partnership with a company? I'm intending to say we will help you in every details in setting up your business— "of course, we will cover the waterfront, and support you, etc."