Joe M and Troy W did a great job clearing my mainline. Even gave suggestions on how to keep it clean.
made appointment online
Made appointment online for next day. They called next morning and were even able to come out earlier than expected! Fixed the problem. Nice and friendly. Thanks!