Videonow is a good company to hire for a special occasion or wedding. They are very professional and diligent about capturing your important moments. They do a great job in post-production, especially putting together wedding videos. They can be costly to hire, but not out of the ordinary compared to other video companies. They are very friendly and willing to work with you. They are a very respectable company.