Overall, it was a good experience. The long wait to have the work done (signed in June and completed in November) was annoying but understandable. Estimator was polite and listened to my input. Project coordinator in the office (Holly) was excellent in handling my calls and inquiries. On site crew were relatively efficient removing the old siding and putting on the new. The quality of their work was very good. Occasionally a few details were missed but they addressed them directly and quickly. My only big negative regarding the whole project is that they ran out of siding before finishing. Apparently it was an estimating error. It only delayed the finish of the project by a few days. I would recommend with few reservations.