We were very happy with the whole process from the initial request for a quote to the final clean up. Upon first meeting with Modern Surfaces we were always given helpful advice and creative ideas that really made our project a success. Modern Surfaces always arrived for work as promised, something very important to us as this renovation involved our only bathroom. Final invoicing was exactly as stated on the initial quote. We would definitely use Modern Surfaces on future projects.