Safe maintenance of stone products - granite, travertine and slate

Hi, I have all the above products in my house - kitchen surfaces, bathroom and kitchen floor respectively. Am avoiding acidic cleaners as instructed, but how do I clean them - whats best to use - in particular, the travertine is right next to a lot of chrome, glass and enamel/porcelain which needs hard water limescale stains to be removed with acidic cleaners, risking probably definate splilage. Any advice on techniqes/products gratefully received.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.