David Schwarzer was highly recommended to me. He provided a competitive quote, and completed the work promptly. He outlined what the job would involve, so I was fully informed. His workers were professional, tidy and they cleaned up at the end of each day. The outcome of the job looked amazing and as expected. I highly recommend him.