Great service and very professional. They arrived early and worked quickly while being careful with our belongings. Upon arrival to our new home, they laid out carpets and mats to minimize dirt. The price was fair and was on par with other moving companies - they provided moving boxes and a mattress protector for an additional cost. Overall, we thought they were efficient and did a good job.