PORTRAIT PHOTOGRAPHY On Demand Photography provides on-location portrait photography. Sessions can take place at any location of your choice. It could be at a nearby park, your backyard or even inside your home. If you need help choosing a location we can suggest ideas. The sessions usually last one to two hours. Within a few days after the session your proofs will be available for you to view online. For more information or to schedule an appointment please contact us at 704-391-7361.