I had a bad virus infection causing programs to lock up and general poor performance. He offered to fix my computer on-site but I had errands to attend to so it was very convenient that they could pick it up so I didn't have to mess with the cables and driving it to the shop.
Pros: They fixed it same day, came and picked it up and prices were unbeatable!