I highly recommend Bay Shore Cleaning and Restoration. I had a tight time frame to get my tile floors clean and David, the company’s owner, was extremely considerate when working with my schedule. He was even able to arrive a little early, but was considerate enough to call ahead of time. The cleaning was done quickly and efficiently. My tile and grout turned out much better than expected (light tile and light grout)! The grout went from dingy and dirty to light and clean! The cost of the cleaning was also in our budget. In my opinion, Bay Shore Cleaning and Restoration ranks very high in customer service, and delivering results for a fair price.