Nice work OP. That Merc is BAD. lol I love working on higher end cars, its cool that your friend came to you for that service.
Where were those last after shots taken? I have first cousins that live in Lake Forest, I think I know where you took those pics lol