All of it was great. Rick contacted me immediately to set up an appointment for an in-person estimate. He arrived early for that appointment, gave a fair estimate, and answered our questions. He arrived early the day of the job, kept his work space clean, and respected our house by cleaning up all the dirt and debris from old concrete. Would definitely recommend him, and will use him again.