Experience was really good, everybody was professional. The guys were on time. They finished in a timely manner as a matter of fact they got done before they said they would. The estimate dollar amount was exactly what they charged. They did a very good job better than I expected it to be, resurfacing our garage floor. Nice color selections to choose from. Was very satisfied with everything and it turned out really nice, very professional job!