Had a look through this thread the other day to see if anyone had any good suggestions for dry cleaners in Melbourne and there didn't seem to be much consensus. Bancrofts was the most mentioned name but it seems to be getting mixed reviews and sounds like it is quite pricey.
I decided to give On The Spot on Bridge Road in Richmond a crack as their name had been bandied about a few times elsewhere. Had a big load, three suits, two of which had two pairs of pants. One of the suits is a P Johnson number I've had for almost a year with a nice roll in the lapel I didn't want to lose, the other two had had their lapels steamed flat by previous dry cleaning expeditions. First time to the dry cleaners for the P Johnson suit so I made sure I mentioned to the lady who took them that I didn't want the lapels pressed. She said they always "rolled" the lapels rather than pressing flat unless specifically asked.
Got the results back today and I was pretty impressed. They'd kept the roll in the P Johnson jacket perfectly, and actually managed to put a roll back into the other two. One small issue was that the new roll on one of the other jackets wasn't on the right line, so there's a slight point where it looks like it changes direction and then the roll finishes a little high above the top button. Looks better than it did though and hopefully it will settle after a few wears. Anyway, $84 for 3 jackets and 5 pairs of pants and the results are pretty good. Worth checking out if you haven't found anywhere great.