Travel from topolobampo to San carlos sonora....

Can you recommend a taxi or rental car company? And what does this cost?