Yes, it is possible to produce a video in-house without using a production company. These days, there are many affordable and accessible tools for producing professional-quality video content. You can use smartphones with good video recording capabilities, consumer cameras or video-enabled still cameras to capture your footage. Then you can use user-friendly video editing software available on the market to assemble the footage, add transitions, adjust lighting and sound, and even add special effects.
Many resources for learning video production
There are also many online resources, such as tutorials and forums, that can help you improve your video production skills.