Curtis O'Reilly
Curtis co-founded ActionWeb in 1996 and the email-security product SpamHero in 2009. At iSparks, he works on Crewvana product and engineering.
Crewvana is an iSparks software product. The team's work spans ActionWeb, SpamHero, and customer-facing software dating to 1996. Window cleaning industry veterans bring the operating requirements: estimating properties, building route days, coordinating crews, collecting payment, and retaining recurring customers.
iSparks is responsible for the product, engineering, maintenance, and company operations behind Crewvana. ActionWeb and SpamHero are part of a software history measured in decades, including the work of supporting products after launch and continuing to develop them over time.
Industry veterans shape what the product must handle in the office and in the field. Bright Window Cleaning serves a narrower role as a live operating reference for incoming leads, weather changes, route decisions, crew coordination, customer communication, payment, and repeat service.
iSparks software builders working with window cleaning operators and industry veterans.
Curtis co-founded ActionWeb in 1996 and the email-security product SpamHero in 2009. At iSparks, he works on Crewvana product and engineering.
Jeremy worked on ActionWeb, SpamHero, and iSparks. He works on Crewvana product direction and company operations.
Skeets built the SpamHero control panel and has maintained customer-facing software at iSparks. He works on Crewvana application architecture and maintenance.
Justin began programming in 2018 and worked on the SpamHero interface before joining Crewvana product development. He also operates Bright Window Cleaning and brings its day-to-day field requirements into the work.
Window cleaning supplies Crewvana's initial operating requirements. Industry input and daily use at Bright Window Cleaning test how inquiries, customer records, communication, Quotes, scheduling, field work, recurring service, invoicing, payments, and follow-up fit together.
It does not replace general-ledger accounting, inventory management, payroll processing, or an automatic route optimizer. Those boundaries matter when an operator is deciding what belongs in the business stack.