Product review (5 stars): I would buy it again
To have someone come out and do the same job would have cost $400