5 Star Review: on time, work done as promised, above and beyond