On camera flash is a very effective solution for any level of photography. The size of an on camera flash makes it extremely easy to carry with you at all time. Most speedlights have a swivel head that enables you to bounce the flash to other surfaces that create more natural looking images.
Speedlights can be used off camera with a trigger and other light modifiers to create more aestheticly pleasing photos.
CameraPro carries all major flash brands like Canon, Nikon, Sony, Fujifilm, Olympus and Panasonic. We also sell third party brand flashes like Profoto, Phottix and Hahnel.