Adam was polite, responsive; took a great deal of time to do the work; price seemed fair.

Sue R. Skokie, IL