Excellent, from initial estimate through and including installation. The ramp has made a huge difference for my husband.We could not be more pleased