nope..... i did mine myself...... its not too hard.... it would now take my a total of 30 mins or less to do one... i have done about 20 of them...