Running a successful law practice and managing vacation rentals have plenty in common. Both are businesses requiring compliance on multiple levels, customer service, client service and community relations.