Yes. Remember if you have corals, don't sleay on the corals, spray around them (get in a bit closer if you need to get under a torch or hammer, for example). Don't spray macroalgae and try to keep most of the peroxide away from your macros.
Also, make sure to manually remove as much GHA as possible first. Some people use a toothbrush. I grab a trash bin, a roll of paper towels, and I use a paper towel to "grab" chunks of GHA and then toss right into the bin. Next sheet, grab more GHA, into bin. I find that the paper helps (1) get a better grip of the GHA near the rock, (2) rub off some of the GHA on the rock that won't let go, (3) dries the surface of the rock a bit so that the peroxide spray has maximum effect (it remains undiluted when it hits the drier surface).
You generally want to do this in a timely way so your rocks and corals aren't out of the water for too long. I drip tank water on top of exposed corals throughout the process (second set of hands is helpful).
Note: if you have sponges on your rocks that you value, do not use this procedure. Exposure to air will kill them.