I did it myself for the first time over the long week end. It took me a couple of days to complete. It's not really that tricky, but a big job being easy to forget were things go. If you haven't done much on your car before, I would be rather cautious about going ahead.