Ben did everything he promised and more. Friendly and extremely helpful. He put our minds at rest during our wedding day and set out to get the best possible finish. The ... more