Barry is very reasonable with his prices, almost 1/2 the cost of other companies. The job is not rushed, it is very clear what he is doing and every aspect is explained so you know what is being done and why. There was no unexpected costs added at the end and everything was completed in a timely manner.