Maybe it suits the "electrician" for the client to buy the parts. Might be the "electrician" cannot get credit at the trade counter and doesn't want to spend his own money up front in case he doesn't get paid ( because (s)he messed up the project ).
Another possible reason is to keep his turnover below the VAT threshold.